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().
|
inline |
References Path::DirIter::item().
|
inline |
References Path::DirIter::next().
|
inline |
References Path::DirIter::next().
References Path::DirIter::equals().