![]() |
threaddb
1.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, size_t PackageCacheLimit_p) | tdb::database | inline |
database(const std::string &rIndexFileUTF8_p, size_t PackageCacheLimit_p) | tdb::database | inline |
GetDatabaseFilename(size_t FileIndex_p) const | tdb::database | inline |
GetFileCount() const | tdb::database | inline |
GetPackageCount() 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(size_t Package_p) | tdb::database | inline |
Recover(size_t Size_p, char pData_p[], tdb::ReadInfo &rReadInfo_p) | tdb::database | inline |
Recover(size_t Size_p, char pData_p[], const threadDB_ItemInfo &rItemHandle_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[], threadDB_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() | tdb::database | inline |
~database() | tdb::database | inline |