Etterna 0.74.4
|
This is the complete list of members for DirectFilenameDB, including all inherited members.
AddFile(const std::string &sPath, int iSize, int iHash, void *pPriv=nullptr) (defined in FilenameDB) | FilenameDB | |
CacheFile(const std::string &sPath) override (defined in DirectFilenameDB) | DirectFilenameDB | virtual |
DelFile(const std::string &sPath) (defined in FilenameDB) | FilenameDB | |
DelFileSet(std::map< std::string, FileSet * >::iterator dir) (defined in FilenameDB) | FilenameDB | protected |
DirectFilenameDB(const std::string &root) (defined in DirectFilenameDB) | DirectFilenameDB | |
dirs (defined in FilenameDB) | FilenameDB | protected |
ExpireSeconds (defined in FilenameDB) | FilenameDB | protected |
FilenameDB() (defined in FilenameDB) | FilenameDB | inline |
FlushDirCache(const std::string &sDir=std::string()) (defined in FilenameDB) | FilenameDB | |
GetDirListing(const std::string &sPath, std::vector< std::string > &asAddTo, DirListingReturnFilter returnFilter, bool bReturnPathToo) (defined in FilenameDB) | FilenameDB | |
GetFile(const std::string &sPath) (defined in FilenameDB) | FilenameDB | protected |
GetFileHash(const std::string &sFilePath) (defined in FilenameDB) | FilenameDB | |
GetFilePriv(const std::string &sPath) (defined in FilenameDB) | FilenameDB | |
GetFilesEqualTo(const std::string &sDir, const std::string &sName, std::vector< std::string > &asOut, DirListingReturnFilter returnFilter) (defined in FilenameDB) | FilenameDB | protected |
GetFileSet(const std::string &sDir, bool create=true) (defined in FilenameDB) | FilenameDB | protected |
GetFileSetCopy(const std::string &dir, FileSet &out) (defined in FilenameDB) | FilenameDB | |
GetFileSize(const std::string &sPath) (defined in FilenameDB) | FilenameDB | |
GetFilesMatching(const std::string &sDir, const std::string &sBeginning, const std::string &sContaining, const std::string &sEnding, std::vector< std::string > &asOut, DirListingReturnFilter returnFilter) (defined in FilenameDB) | FilenameDB | protected |
GetFilesSimpleMatch(const std::string &sDir, const std::string &sFile, std::vector< std::string > &asOut, DirListingReturnFilter returnFilter) (defined in FilenameDB) | FilenameDB | |
GetFileType(const std::string &sPath) (defined in FilenameDB) | FilenameDB | |
m_Mutex (defined in FilenameDB) | FilenameDB | protected |
PopulateFileSet(FileSet &fs, const std::string &sPath) override (defined in DirectFilenameDB) | DirectFilenameDB | protectedvirtual |
ResolvePath(std::string &sPath) (defined in FilenameDB) | FilenameDB | |
root (defined in DirectFilenameDB) | DirectFilenameDB | protected |
SetRoot(const std::string &root) (defined in DirectFilenameDB) | DirectFilenameDB | |
~FilenameDB() (defined in FilenameDB) | FilenameDB | inlinevirtual |