|
using | SubdirMap = AZStd::map< AZ::IO::PathView, AZStd::unique_ptr< FileEntryTree > > |
|
using | FileMap = AZStd::map< AZ::IO::PathView, AZStd::unique_ptr< FileEntry > > |
|
|
| AZ_CLASS_ALLOCATOR (FileEntryTree, AZ::SystemAllocator) |
|
ErrorEnum | Add (AZ::IO::PathView szPath, const FileEntryBase &file) |
|
FileEntry * | Add (AZ::IO::PathView szPath) |
|
uint32_t | NumFilesTotal () const |
|
uint32_t | NumDirsTotal () const |
|
void | Clear () |
|
void | Swap (FileEntryTree &rThat) |
|
bool | IsOwnerOf (const FileEntry *pFileEntry) const |
|
FileEntryTree * | FindDir (AZ::IO::PathView szDirName) |
|
ErrorEnum | RemoveDir (AZ::IO::PathView szDirName) |
|
ErrorEnum | RemoveAll () |
|
FileMap::iterator | FindFile (AZ::IO::PathView szFileName) |
|
ErrorEnum | RemoveFile (AZ::IO::PathView szFileName) |
|
FileEntryTree * | GetDirectory () |
|
FileMap::iterator | GetFileBegin () |
|
FileMap::iterator | GetFileEnd () |
|
uint32_t | NumFiles () const |
|
SubdirMap::iterator | GetDirBegin () |
|
SubdirMap::iterator | GetDirEnd () |
|
uint32_t | NumDirs () const |
|
AZStd::string_view | GetFileName (FileMap::iterator it) |
|
AZStd::string_view | GetDirName (SubdirMap::iterator it) |
|
FileEntry * | GetFileEntry (FileMap::iterator it) |
|
FileEntryTree * | GetDirEntry (SubdirMap::iterator it) |
|
|
SubdirMap | m_mapDirs |
|
FileMap | m_mapFiles |
|
The documentation for this class was generated from the following file:
- Code/Framework/AzFramework/AzFramework/Archive/ZipDirTree.h