/
Private:
IndexType m_OptionalDirectoryRoot
const DocumentFilesystem* m_AssociatedFilesystem
bool m_UseUserOrder
IndexType m_DirectoryFilePosition
IndexType m_CurrentDirectoryIndex
size_t m_CurrentDepth
Protected:
void UseUserOrder()
IndexType GetCurrentDirectoryIndex()
IndexType GetCurrentFileIndex()
void CalculateDepth()
Public:
DocumentPath GetCurrentPath()
bool EntryIsDirectory()
void Increment()
std::string GetEntryName()
const DocumentSource& GetDocumentInfo()
bool HasEnded()
DocumentFilesystemIterator& operator++()
DocumentFilesystemIterator& operator++(int (anonymous)))
void NextDirectory()
size_t CurrentDepth()
void NextFile()