#include <file.h>

Public Member Functions | |
| Dir (const char *name=NULL) | |
| void | open (const char *name) |
| void | close (void) |
| virtual | ~Dir () |
| const char * | getName (void) |
| const char * | operator++ () |
| const char * | operator++ (int) |
| const char * | operator * () |
| bool | rewind (void) |
| bool | operator! () |
| bool | isValid (void) |
Static Public Member Functions | |
| static bool | create (const char *path, Attr attr=attrGroup) |
| static bool | remove (const char *path) |
| static bool | setPrefix (const char *path) |
| static bool | getPrefix (char *path, size_t size=256) |
Used to support ccstd Directory container. This provides a basic mechanism for allocating and accessing file entries.
| ost::Dir::Dir | ( | const char * | name = NULL |
) |
| virtual ost::Dir::~Dir | ( | ) | [virtual] |
| static bool ost::Dir::create | ( | const char * | path, | |
| Attr | attr = attrGroup | |||
| ) | [static] |
| static bool ost::Dir::remove | ( | const char * | path | ) | [static] |
| static bool ost::Dir::setPrefix | ( | const char * | path | ) | [static] |
| static bool ost::Dir::getPrefix | ( | char * | path, | |
| size_t | size = 256 | |||
| ) | [static] |
| void ost::Dir::open | ( | const char * | name | ) |
| void ost::Dir::close | ( | void | ) |
| const char* ost::Dir::getName | ( | void | ) |
| const char* ost::Dir::operator++ | ( | ) | [inline] |
| const char* ost::Dir::operator++ | ( | int | ) | [inline] |
| const char* ost::Dir::operator * | ( | ) |
| bool ost::Dir::rewind | ( | void | ) |
| bool ost::Dir::operator! | ( | ) | [inline] |
| bool ost::Dir::isValid | ( | void | ) |
1.5.4