![]() |
DDraceNetwork Documentation
|
This is the complete list of members for CStorage, including all inherited members.
| AddDefaultPaths() | CStorage | inline |
| AddPath(const char *pPath) | CStorage | inline |
| CalculateHashes(const char *pFilename, int Type, SHA256_DIGEST *pSha256, unsigned *pCrc) override | CStorage | inlinevirtual |
| Create(EInitializationType InitializationType, int NumArgs, const char **ppArguments) | CStorage | inlinestatic |
| CreateFolder(const char *pFoldername, int Type) override | CStorage | inlinevirtual |
| EInitializationType enum name | IStorage | |
| FileExists(const char *pFilename, int Type) override | CStorage | inlinevirtual |
| FindBinaryDirectory(const char *pArgv0) | CStorage | inline |
| FindCurrentDirectory() | CStorage | inline |
| FindDataDirectory(const char *pArgv0) | CStorage | inline |
| FindFile(const char *pFilename, const char *pPath, int Type, char *pBuffer, int BufferSize) override | CStorage | inlinevirtual |
| FindFileCallback(const char *pName, int IsDir, int Type, void *pUser) | CStorage | inlinestatic |
| FindFiles(const char *pFilename, const char *pPath, int Type, std::set< std::string > *pEntries) override | CStorage | inlinevirtual |
| FindFilesCallback(const char *pName, int IsDir, int Type, void *pUser) | CStorage | inlinestatic |
| FindUserDirectory() | CStorage | inline |
| FolderExists(const char *pFilename, int Type) override | CStorage | inlinevirtual |
| FormatTmpPath(char *aBuf, unsigned BufSize, const char *pPath) | IStorage | static |
| GenericExists(const char *pFilename, int Type, F &&CheckFunction) const | CStorage | inline |
| GetBinaryPath(const char *pFilename, char *pBuffer, unsigned BufferSize) override | CStorage | inlinevirtual |
| GetBinaryPathAbsolute(const char *pFilename, char *pBuffer, unsigned BufferSize) override | CStorage | inlinevirtual |
| GetCompletePath(int Type, const char *pDir, char *pBuffer, unsigned BufferSize) override | CStorage | inlinevirtual |
| GetPath(int Type, const char *pDir, char *pBuffer, unsigned BufferSize) const | CStorage | inline |
| IInterface() | IInterface | inline |
| Init(EInitializationType InitializationType, int NumArgs, const char **ppArguments) | CStorage | inline |
| InterfaceName() | IStorage | inlinestatic |
| Kernel() | IInterface | inlineprotected |
| ListDirectory(int Type, const char *pPath, FS_LISTDIR_CALLBACK pfnCallback, void *pUser) override | CStorage | inlinevirtual |
| ListDirectoryInfo(int Type, const char *pPath, FS_LISTDIR_CALLBACK_FILEINFO pfnCallback, void *pUser) override | CStorage | inlinevirtual |
| ListDirectoryInfoUniqueCallback(const CFsFileInfo *pInfo, int IsDir, int Type, void *pUser) | CStorage | inlinestatic |
| ListDirectoryUniqueCallback(const char *pName, int IsDir, int Type, void *pUser) | CStorage | inlinestatic |
| LoadPathsFromFile(const char *pArgv0) | CStorage | inline |
| m_aaStoragePaths | CStorage | private |
| m_aBinarydir | CStorage | private |
| m_aCurrentdir | CStorage | private |
| m_aDatadir | CStorage | private |
| m_aUserdir | CStorage | private |
| m_NumPaths | CStorage | private |
| m_pKernel | IInterface | private |
| NumPaths() const override | CStorage | inlinevirtual |
| OpenFile(const char *pFilename, int Flags, int Type, char *pBuffer=nullptr, int BufferSize=0) override | CStorage | inlinevirtual |
| ReadFile(const char *pFilename, int Type, void **ppResult, unsigned *pResultLen) override | CStorage | inlinevirtual |
| ReadFileStr(const char *pFilename, int Type) override | CStorage | inlinevirtual |
| RemoveBinaryFile(const char *pFilename) override | CStorage | inlinevirtual |
| RemoveFile(const char *pFilename, int Type) override | CStorage | inlinevirtual |
| RemoveFolder(const char *pFilename, int Type) override | CStorage | inlinevirtual |
| RenameBinaryFile(const char *pOldFilename, const char *pNewFilename) override | CStorage | inlinevirtual |
| RenameFile(const char *pOldFilename, const char *pNewFilename, int Type) override | CStorage | inlinevirtual |
| RetrieveTimes(const char *pFilename, int Type, time_t *pCreated, time_t *pModified) override | CStorage | inlinevirtual |
| Shutdown() | IInterface | inlinevirtual |
| StripPathAndExtension(const char *pFilename, char *pBuffer, int BufferSize) | IStorage | static |
| TranslateType(int &Type, const char *pPath) const | CStorage | inline |
| 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 |