![]() |
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 |