![]() |
DDraceNetwork Documentation
|
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 |
| EInitializationType enum name | IStorage | |
| 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 |
| 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()=default | IInterface | virtual |