![]() |
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 DefaultDatabase, including all inherited members.
| addType(TypePtr type) | DefaultDatabase | |
| addType(string name, UserTypeID id) | DefaultDatabase | |
| addTypeByPartitionedFiles(string name, UserTypeID id, boost::filesystem::path metaTypeDir) | DefaultDatabase | protected |
| addTypeBySequenceFiles(string name, UserTypeID id, boost::filesystem::path typeDir) | DefaultDatabase | protected |
| cache | DefaultDatabase | private |
| clearType(UserTypeID typeId, string typeName) | DefaultDatabase | protected |
| conf | DefaultDatabase | private |
| dataDBPaths | DefaultDatabase | private |
| dbId | DefaultDatabase | private |
| dbName | DefaultDatabase | private |
| DefaultDatabase(NodeID nodeId, DatabaseID dbId, string dbName, ConfigurationPtr conf, pdb::PDBLoggerPtr logger, SharedMemPtr shm, string metaDBPath, vector< string > *dataDBPaths, PageCachePtr cache, PageCircularBufferPtr flushBuffer) | DefaultDatabase | |
| encodeTypePath(string dbPath, UserTypeID typeId, string typeName) | DefaultDatabase | protected |
| flush() | DefaultDatabase | |
| flushBuffer | DefaultDatabase | private |
| getDatabaseID() | DefaultDatabase | |
| getDatabaseName() | DefaultDatabase | |
| getType(UserTypeID typeId) | DefaultDatabase | |
| getTypes() | DefaultDatabase | |
| initializeFromDBDir(boost::filesystem::path dbDir) | DefaultDatabase | |
| initializeFromMetaDBDir(boost::filesystem::path metaDBDir) | DefaultDatabase | |
| logger | DefaultDatabase | private |
| metaDBPath | DefaultDatabase | private |
| nodeId | DefaultDatabase | private |
| removeType(UserTypeID typeID) | DefaultDatabase | |
| shm | DefaultDatabase | private |
| typeOpLock | DefaultDatabase | private |
| types | DefaultDatabase | private |
| ~DefaultDatabase() | DefaultDatabase |