#include <C4Reloc.h>
Public Member Functions | |
const_iterator ()=default | |
const_iterator (const const_iterator &)=default | |
const_iterator (const const_iterator &&other) | |
~const_iterator ()=default | |
const_iterator & | operator++ () |
const PathInfo & | operator* () const |
const PathInfo * | operator-> () const |
const_iterator & | operator= (const const_iterator &other) |
Protected Attributes | |
std::unique_ptr< PathInfo > | temporaryPathInfo |
PathList::const_iterator | pathListIter |
std::stack< DirectoryIterator > | subdirIters |
Friends | |
class | C4Reloc |
bool | operator== (const const_iterator &, const const_iterator &) |
bool | operator!= (const const_iterator &, const const_iterator &) |
|
default |
|
default |
|
inline |
Definition at line 47 of file C4Reloc.h.
|
default |
const C4Reloc::PathInfo & C4Reloc::const_iterator::operator* | ( | ) | const |
Definition at line 119 of file C4Reloc.cpp.
C4Reloc::const_iterator & C4Reloc::const_iterator::operator++ | ( | ) |
Definition at line 79 of file C4Reloc.cpp.
References DirectoryExists(), pathListIter, and subdirIters.
|
inline |
|
inline |
|
friend |
Definition at line 137 of file C4Reloc.cpp.
|
friend |
|
protected |
Definition at line 68 of file C4Reloc.h.
Referenced by C4Reloc::begin(), C4Reloc::end(), operator++(), and operator=().
|
protected |
Definition at line 69 of file C4Reloc.h.
Referenced by operator++(), and operator=().
|
mutableprotected |