![]() |
Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
#include <elm/sys/Path.h>
Public Types | |
| typedef cstring | t |
Public Member Functions | |
| DirIter (void) | |
| DirIter (Path path) | |
| bool | ended (void) const |
| cstring | item (void) const |
| void | next (void) |
| bool | equals (const DirIter &i) const |
| operator bool () const | |
| operator cstring () const | |
| cstring | operator* () const |
| DirIter & | operator++ () |
| DirIter | operator++ (int) |
| bool | operator== (const DirIter &i) const |
| bool | operator!= (const DirIter &i) const |
Iterator on the content of a directory.
References elm::_, Path::asSysString(), and Path::DirIter::next().
Referenced by Path::DirIter::operator bool().
Referenced by Path::DirIter::operator!=(), and Path::DirIter::operator==().
Referenced by Path::DirIter::operator cstring(), and Path::DirIter::operator*().
Referenced by Path::DirIter::DirIter(), and Path::DirIter::operator++().
|
inline |
References Path::DirIter::ended().
|
inline |
References Path::DirIter::item().
References Path::DirIter::equals().
References Path::DirIter::item().
|
inline |
References Path::DirIter::next().
|
inline |
References Path::DirIter::next().
References Path::DirIter::equals().