![]() |
threaddb
2.0
A file mapped memory container extension
|
This is the complete list of members for tdb::database, including all inherited members.
| database(size_t PackageSize_p=4096, size_t PackageCacheLimit_p=std::numeric_limits< size_t >::max(), const std::string &rPackagesPath_p="") | tdb::database | inline |
| database(const std::string &rIndexFileUTF8_p, size_t PackageCacheLimit_p=std::numeric_limits< size_t >::max()) | tdb::database | inline |
| End(const tdb::ReadInfo &rReadInfo_p) const | tdb::database | inline |
| GetDatabaseFilename(size_t FileIndex_p) const | tdb::database | inline |
| GetFileCount() const | tdb::database | inline |
| GetPackageCount() const | tdb::database | inline |
| GetPackageSize() const | tdb::database | inline |
| GetThreadCount() const | tdb::database | inline |
| GetVersionInfo() const | tdb::database | inline |
| NewPackage() | tdb::database | inline |
| NewThread(const char *pDataFolder_p, size_t MaxFileSize_p=std::numeric_limits< size_t >::max()) | tdb::database | inline |
| Open(uint64_t Package_p) | tdb::database | inline |
| Open(const tdb::ItemInfo &rItemHandle_p) | tdb::database | inline |
| Recover(size_t Size_p, char pData_p[], tdb::ReadInfo &rReadInfo_p) | tdb::database | inline |
| Recover(uint32_t Size_p, char pData_p[], const tdb::ItemInfo &rItemHandle_p, uint64_t Package_p) | tdb::database | inline |
| RelocateFileTo(size_t FileID_p, const char *pFilePathUTF8_p, threadDB_RelocationType RelocationType_p) const | tdb::database | inline |
| Replace(size_t Size_p, const char pData_p[], tdb::ItemInfo &rItemHandle_p) | tdb::database | inline |
| Save(const char *pIndexFileUTF8_p) | tdb::database | inline |
| Store(uint64_t Package_p, size_t Size_p, const char pData_p[], threadDB_ItemInfo *pItemHandle_p=0) | tdb::database | inline |
| Synchronize(uint64_t Package_p) | tdb::database | inline |
| Synchronize() | tdb::database | inline |
| ~database() | tdb::database | inline |
1.8.16