DDraceNetwork Docs
|
This is the complete list of members for IStorage, including all inherited members.
CalculateHashes(const char *pFilename, int Type, SHA256_DIGEST *pSha256, unsigned *pCrc=nullptr)=0 | IStorage | pure virtual |
CreateFolder(const char *pFoldername, int Type)=0 | IStorage | pure virtual |
FileExists(const char *pFilename, int Type)=0 | IStorage | pure virtual |
FindFile(const char *pFilename, const char *pPath, int Type, char *pBuffer, int BufferSize)=0 | IStorage | pure virtual |
FindFiles(const char *pFilename, const char *pPath, int Type, std::set< std::string > *pEntries)=0 | IStorage | pure virtual |
FolderExists(const char *pFilename, int Type)=0 | IStorage | pure virtual |
FormatTmpPath(char *aBuf, unsigned BufSize, const char *pPath) | IStorage | static |
GetBinaryPath(const char *pFilename, char *pBuffer, unsigned BufferSize)=0 | IStorage | pure virtual |
GetBinaryPathAbsolute(const char *pFilename, char *pBuffer, unsigned BufferSize)=0 | IStorage | pure virtual |
GetCompletePath(int Type, const char *pDir, char *pBuffer, unsigned BufferSize)=0 | IStorage | pure virtual |
IInterface() | IInterface | inline |
InterfaceName() | IStorage | inlinestatic |
Kernel() | IInterface | inlineprotected |
ListDirectory(int Type, const char *pPath, FS_LISTDIR_CALLBACK pfnCallback, void *pUser)=0 | IStorage | pure virtual |
ListDirectoryInfo(int Type, const char *pPath, FS_LISTDIR_CALLBACK_FILEINFO pfnCallback, void *pUser)=0 | IStorage | pure virtual |
m_pKernel | IInterface | private |
NumPaths() const =0 | IStorage | pure virtual |
OpenFile(const char *pFilename, int Flags, int Type, char *pBuffer=nullptr, int BufferSize=0)=0 | IStorage | pure virtual |
ReadFile(const char *pFilename, int Type, void **ppResult, unsigned *pResultLen)=0 | IStorage | pure virtual |
ReadFileStr(const char *pFilename, int Type)=0 | IStorage | pure virtual |
RemoveBinaryFile(const char *pFilename)=0 | IStorage | pure virtual |
RemoveFile(const char *pFilename, int Type)=0 | IStorage | pure virtual |
RemoveFolder(const char *pFilename, int Type)=0 | IStorage | pure virtual |
RenameBinaryFile(const char *pOldFilename, const char *pNewFilename)=0 | IStorage | pure virtual |
RenameFile(const char *pOldFilename, const char *pNewFilename, int Type)=0 | IStorage | pure virtual |
RetrieveTimes(const char *pFilename, int Type, time_t *pCreated, time_t *pModified)=0 | IStorage | pure virtual |
Shutdown() | IInterface | inlinevirtual |
STORAGETYPE_BASIC enum value | IStorage | |
STORAGETYPE_CLIENT enum value | IStorage | |
STORAGETYPE_SERVER enum value | IStorage | |
StripPathAndExtension(const char *pFilename, char *pBuffer, int BufferSize) | IStorage | static |
TYPE_ABSOLUTE enum value | IStorage | |
TYPE_ALL enum value | IStorage | |
TYPE_ALL_OR_ABSOLUTE enum value | IStorage | |
TYPE_SAVE enum value | IStorage | |
TYPE_SAVE_OR_ABSOLUTE enum value | IStorage | |
~IInterface() | IInterface | inlinevirtual |