#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 |