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 pdb::CatalogClient, including all inherited members.
addNodeToDB(std::string nodeIP, std::string databaseName, std::string &errMsg) | pdb::CatalogClient | |
addNodeToSet(std::string nodeIP, std::string databaseName, std::string setName, std::string &errMsg) | pdb::CatalogClient | |
address | pdb::CatalogClient | private |
CatalogClient() | pdb::CatalogClient | |
CatalogClient(int port, std::string address, PDBLoggerPtr myLogger) | pdb::CatalogClient | |
CatalogClient(int port, std::string address, PDBLoggerPtr myLogger, bool pointsToCatalogManagerIn) | pdb::CatalogClient | |
cleanup() | pdb::ServerFunctionality | inlinevirtual |
closeCatalogSQLite(std::string &errMsg) | pdb::CatalogClient | |
createDatabase(std::string databaseName, std::string &errMsg) | pdb::CatalogClient | |
createSet(std::string databaseName, std::string setName, std::string &errMsg) | pdb::CatalogClient | |
createSet(int16_t identifier, std::string databaseName, std::string setName, std::string &errMsg) | pdb::CatalogClient | |
deleteDatabase(std::string databaseName, std::string &errMsg) | pdb::CatalogClient | |
deleteGenericMetadata(pdb::Handle< Type > metadataItem, std::string &errMsg) | pdb::CatalogClient | |
deleteSet(std::string databaseName, std::string setName, std::string &errMsg) | pdb::CatalogClient | |
getFunctionality() | pdb::ServerFunctionality | inline |
getLogger() | pdb::ServerFunctionality | inline |
getObjectType(std::string databaseName, std::string setName, std::string &errMsg) | pdb::CatalogClient | |
getPointsToManagerCatalog() | pdb::CatalogClient | |
getSharedLibrary(int16_t identifier, std::string sharedLibraryFileName) | pdb::CatalogClient | |
getSharedLibraryByTypeName(int16_t identifier, std::string &typeName, std::string sharedLibraryFileName, Handle< CatalogUserTypeMetadata > &typeMetadata, string &sharedLibraryBytes, std::string &errMsg) | pdb::CatalogClient | |
getWorker() | pdb::ServerFunctionality | inline |
listAllRegisteredMetadata(std::string &errMsg) | pdb::CatalogClient | |
listNodesInCluster(std::string &errMsg) | pdb::CatalogClient | |
listRegisteredDatabases(std::string &errMsg) | pdb::CatalogClient | |
listRegisteredSetsForADatabase(std::string databaseName, std::string &errMsg) | pdb::CatalogClient | |
listUserDefinedTypes(std::string &errMsg) | pdb::CatalogClient | |
myLogger | pdb::CatalogClient | private |
pointsToCatalogManager | pdb::CatalogClient | private |
port | pdb::CatalogClient | private |
printCatalogMetadata(pdb::Handle< pdb::CatalogPrintMetadata > itemToSearch, std::string &errMsg) | pdb::CatalogClient | |
printCatalogMetadata(std::string &categoryToPrint, std::string &errMsg) | pdb::CatalogClient | |
recordServer(PDBServer &recordMe) | pdb::ServerFunctionality | inline |
registerDatabaseMetadata(std::string databaseName, std::string &errMsg) | pdb::CatalogClient | |
registerGenericMetadata(pdb::Handle< Type > metadataItem, std::string &errMsg) | pdb::CatalogClient | |
registerHandlers(PDBServer &forMe) override | pdb::CatalogClient | virtual |
registerNodeMetadata(pdb::Handle< pdb::CatalogNodeMetadata > nodeData, std::string &errMsg) | pdb::CatalogClient | |
registerType(std::string fileContainingSharedLib, std::string &errMsg) | pdb::CatalogClient | |
removeNodeFromDB(std::string nodeIP, std::string databaseName, std::string &errMsg) | pdb::CatalogClient | |
removeNodeFromSet(std::string nodeIP, std::string databaseName, std::string setName, std::string &errMsg) | pdb::CatalogClient | |
searchForObjectTypeName(std::string objectTypeName) | pdb::CatalogClient | |
setPointsToManagerCatalog(bool pointsToManager) | pdb::CatalogClient | |
shutDownServer(std::string &errMsg) | pdb::CatalogClient | |
workingMutex | pdb::CatalogClient | private |
~CatalogClient() | pdb::CatalogClient |