#include <glib/gdir.h>
Go to the source code of this file.
Defines | |
#define | INCLUDED_OS_DIR_H |
Typedefs | |
typedef GDir | Directory |
Functions | |
bool | directory_good (Directory *directory) |
Directory * | directory_open (const std::string &name) |
void | directory_close (Directory *directory) |
const char * | directory_read_and_increment (Directory *directory) |
template<typename Functor > | |
void | Directory_forEach (const std::string &path, const Functor &functor) |
brief OS directory-listing object.
Definition in file dir.h.
void directory_close | ( | Directory * | directory | ) | [inline] |
Definition at line 44 of file dir.h.
Referenced by Directory_forEach().
void Directory_forEach | ( | const std::string & | path, | |
const Functor & | functor | |||
) | [inline] |
Definition at line 55 of file dir.h.
References directory_close(), directory_good(), directory_open(), directory_read_and_increment(), and name.
bool directory_good | ( | Directory * | directory | ) | [inline] |
Definition at line 34 of file dir.h.
Referenced by Directory_forEach().
Directory* directory_open | ( | const std::string & | name | ) | [inline] |
Definition at line 39 of file dir.h.
Referenced by Directory_forEach().
const char* directory_read_and_increment | ( | Directory * | directory | ) | [inline] |
Definition at line 49 of file dir.h.
Referenced by Directory_forEach().