|
Thrill
0.1
|
Unix glob implementation.
Definition at line 414 of file simple_glob.hpp.
Inheritance diagram for SimpleGlobBase< SOCHAR >:#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.