![]() |
A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
|
This is the complete list of members for DatabaseInterface, including all inherited members.
| addObject(PDBObjectPtr object, PageID &pageId, MiniPageID &miniPageId)=0 | DatabaseInterface | pure virtual |
| addType(TypePtr type)=0 | DatabaseInterface | pure virtual |
| dump()=0 | DatabaseInterface | pure virtual |
| flush()=0 | DatabaseInterface | pure virtual |
| getDatabaseID()=0 | DatabaseInterface | pure virtual |
| getDatabaseName()=0 | DatabaseInterface | pure virtual |
| getNumPages(UserTypeID typeId, SetID setId)=0 | DatabaseInterface | pure virtual |
| getObject(UserTypeID typeID, SetID setID, PageID pageID, MiniPageID miniPageID)=0 | DatabaseInterface | pure virtual |
| getObjectByOffset(UserTypeID typeID, SetID setID, PageID pageID, size_t offset)=0 | DatabaseInterface | pure virtual |
| getPage(UserTypeID typeID, SetID setID, PageID pageID)=0 | DatabaseInterface | pure virtual |
| getType(UserTypeID typeId)=0 | DatabaseInterface | pure virtual |
| removeType(UserTypeID typeID)=0 | DatabaseInterface | pure virtual |
| ~DatabaseInterface() | DatabaseInterface | inlinevirtual |