#include <StdFile.h>
Public Member Functions | |
DirectoryIterator (const char *dirname) | |
DirectoryIterator () | |
DirectoryIterator & | operator= (const DirectoryIterator &) |
DirectoryIterator (const DirectoryIterator &) | |
~DirectoryIterator () | |
const char * | operator* () const |
const char * | GetName () const |
size_t | GetFileSize () const |
DirectoryIterator & | operator++ () |
DirectoryIterator | operator++ (int) |
void | Clear () |
void | Reset (const char *dirname, bool force_reread=false) |
void | Reset () |
Friends | |
struct | DirectoryIteratorP |
DirectoryIterator::DirectoryIterator | ( | const char * | dirname | ) |
Definition at line 961 of file StdFile.cpp.
DirectoryIterator::DirectoryIterator | ( | ) |
Definition at line 901 of file StdFile.cpp.
DirectoryIterator::DirectoryIterator | ( | const DirectoryIterator & | other | ) |
DirectoryIterator::~DirectoryIterator | ( | ) |
Definition at line 917 of file StdFile.cpp.
References DirectoryIteratorP::ref.
void DirectoryIterator::Clear | ( | ) |
Definition at line 923 of file StdFile.cpp.
References DirectoryIteratorP::directory, DirectoryIteratorP, DirectoryIteratorP::files, and DirectoryIteratorP::ref.
size_t DirectoryIterator::GetFileSize | ( | ) | const |
Definition at line 1059 of file StdFile.cpp.
References FileSize().
Referenced by C4GroupEntry::Set().
|
inline |
const char * DirectoryIterator::operator* | ( | ) | const |
DirectoryIterator & DirectoryIterator::operator++ | ( | ) |
Definition at line 1039 of file StdFile.cpp.
References DirectoryIteratorP::files.
DirectoryIterator DirectoryIterator::operator++ | ( | int | ) |
Definition at line 1052 of file StdFile.cpp.
DirectoryIterator & DirectoryIterator::operator= | ( | const DirectoryIterator & | other | ) |
Definition at line 910 of file StdFile.cpp.
References DirectoryIteratorP::ref.
void DirectoryIterator::Reset | ( | ) |
Definition at line 937 of file StdFile.cpp.
References DirectoryIteratorP::files.
void DirectoryIterator::Reset | ( | const char * | dirname, |
bool | force_reread = false |
||
) |
Definition at line 942 of file StdFile.cpp.
References DirectoryIteratorP::directory, DirectoryIteratorP, DirectoryIteratorP::files, and DirectoryIteratorP::ref.
Referenced by C4Group_PackDirectoryTo(), and C4Group::Merge().
|
friend |