Thrill
0.1
|
Unix glob implementation.
Definition at line 414 of file simple_glob.hpp.
#include <simple_glob.hpp>
Public Member Functions | |
SimpleGlobBase () | |
~SimpleGlobBase () | |
void | FilePrep () |
void | FindDone () |
int | FindFirstFileS (const char *a_pszFileSpec, unsigned int a_uiFlags) |
bool | FindNextFileS (char) |
const char * | GetFileNameS (char) const |
SG_FileType | GetFileTypeS (const char *a_pszPath) const |
bool | IsDirS (char) const |
Private Attributes | |
bool | b_isdir_ |
glob_t | glob_ |
size_t | ui_curr_ |
|
inline |
Definition at line 417 of file simple_glob.hpp.
|
inline |
Definition at line 422 of file simple_glob.hpp.
|
inline |
Definition at line 426 of file simple_glob.hpp.
References SimpleGlobUtil::strlen().
|
inline |
Definition at line 473 of file simple_glob.hpp.
Referenced by CSimpleGlobTempl< SOCHAR >::Add().
|
inline |
|
inline |
Definition at line 458 of file simple_glob.hpp.
References SG_ASSERT.
|
inline |
Definition at line 479 of file simple_glob.hpp.
References SG_ASSERT.
|
inline |
Definition at line 507 of file simple_glob.hpp.
References thrill::vfs::glob_local::SG_FILETYPE_DIR, thrill::vfs::glob_local::SG_FILETYPE_FILE, and thrill::vfs::glob_local::SG_FILETYPE_INVALID.
|
inline |
Definition at line 496 of file simple_glob.hpp.
References SG_ASSERT.
|
private |
Definition at line 534 of file simple_glob.hpp.
|
private |
Definition at line 532 of file simple_glob.hpp.
|
private |
Definition at line 533 of file simple_glob.hpp.