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 PDBCatalog, including all inherited members.
addItemToVector(Handle< CatalogMetadataType > &item, int &key) | PDBCatalog | |
addItemToVector(Handle< CatalogDatabaseMetadata > &item, int &key) | PDBCatalog | |
addItemToVector(Handle< CatalogNodeMetadata > &item, int &key) | PDBCatalog | |
addItemToVector(Handle< CatalogSetMetadata > &item, int &key) | PDBCatalog | |
addItemToVector(Handle< CatalogUserTypeMetadata > &item, int &key) | PDBCatalog | |
addMetadataToCatalog(Handle< CatalogMetadataType > &metadataValue, int &metadataCategory, string &errorMessage) | PDBCatalog | |
catalogContents | PDBCatalog | private |
catalogFilename | PDBCatalog | private |
catalogRootPath | PDBCatalog | private |
catalogSqlQuery(string statement) | PDBCatalog | private |
catalogSqlStep(sqlite3_stmt *stmt, string &errorMsg) | PDBCatalog | private |
catalogVersion | PDBCatalog | private |
closeSQLiteHandler() | PDBCatalog | |
createsTempPath() | PDBCatalog | private |
dbList | PDBCatalog | private |
deleteItemInVector(int &index, Handle< CatalogMetadataType > &item) | PDBCatalog | |
deleteItemInVector(int &index, Handle< CatalogSetMetadata > &item) | PDBCatalog | |
deleteItemInVector(int &index, Handle< CatalogNodeMetadata > &item) | PDBCatalog | |
deleteItemInVector(int &index, Handle< CatalogDatabaseMetadata > &item) | PDBCatalog | |
deleteItemInVector(int &index, Handle< CatalogUserTypeMetadata > &item) | PDBCatalog | |
deleteMetadataInCatalog(pdb::Handle< CatalogMetadataType > metadataValue, int &metadataCategory, string &errorMessage) | PDBCatalog | |
deleteTempSoFiles(string filePath) | PDBCatalog | private |
getCatalogVersion() | PDBCatalog | |
getLastId(int &metadataCategory) | PDBCatalog | |
getListOfDatabases(Handle< Vector< CatalogDatabaseMetadata >> &databasesInCatalog, const string &key) | PDBCatalog | |
getListOfNodes(Handle< Vector< CatalogNodeMetadata >> &nodesInCatalog, const string &key) | PDBCatalog | |
getListOfNodesInCluster() | PDBCatalog | |
getListOfSets(Handle< Vector< CatalogSetMetadata >> &setsInCatalog, const string &key) | PDBCatalog | |
getLogger() | PDBCatalog | |
getMapsPDBOjbect2SQLiteTable(int typeOfObject) | PDBCatalog | private |
getMetadataFromCatalog(bool onlyModified, string key, Handle< pdb::Vector< CatalogMetadataType >> &returnedEntries, string &errorMessage, int metadataCategory) | PDBCatalog | |
getModifiedMetadata(Handle< CatalogPrintMetadata > &itemMetadata) | PDBCatalog | |
getSerializedCatalog(string fileName, string version, string &returnedBytes, string &errorMessage) | PDBCatalog | |
getUserDefinedTypesList() | PDBCatalog | |
itemName2ItemId(int &metadataCategory, string &key) | PDBCatalog | |
keyIsFound(int &metadataCategory, string &key, string &value) | PDBCatalog | |
listNodesInCluster(std::string &outputString, std::string &errMsg) | PDBCatalog | |
listRegisteredDatabases(std::string &outputString, std::string &errMsg) | PDBCatalog | |
listRegisteredSetsForADatabase(std::string databaseName, std::string &outputString, std::string &errMsg) | PDBCatalog | |
listUserDefinedTypes(std::string &outputString, std::string &errMsg) | PDBCatalog | |
listUsersInCluster | PDBCatalog | private |
loadsMetadataIntoMemory() | PDBCatalog | private |
logger | PDBCatalog | private |
mapsPDBArrayOjbect2SQLiteTable | PDBCatalog | private |
mapsPDBOjbect2SQLiteTable | PDBCatalog | private |
mapTypeIdToTypeName | PDBCatalog | private |
mapTypeNameToTypeID | PDBCatalog | private |
mapUsersInCluster | PDBCatalog | private |
open() | PDBCatalog | |
operator<<(std::ostream &out, PDBCatalog &catalog) | PDBCatalog | friend |
PDBCatalog(PDBLoggerPtr logger, string location) | PDBCatalog | |
printsAllCatalogMetadata(std::string &outputString, std::string &errMsg) | PDBCatalog | |
registeredDatabases | PDBCatalog | private |
registeredDatabasesMetadata | PDBCatalog | private |
registeredNodes | PDBCatalog | private |
registeredNodesMetadata | PDBCatalog | private |
registeredSets | PDBCatalog | private |
registeredSetsMetadata | PDBCatalog | private |
registeredUserDefinedTypes | PDBCatalog | private |
registeredUserDefinedTypesMetadata | PDBCatalog | private |
registerMetadataMutex | PDBCatalog | private |
registerUserDefinedObject(int16_t typeCode, pdb::Handle< CatalogUserTypeMetadata > &objectToRegister, const string &objectBytes, const string &typeName, const string &fileName, const string &tableName, string &errorMessage) | PDBCatalog | |
retrievesDynamicLibrary(string fileName, string tableName, Handle< CatalogUserTypeMetadata > &returnedItem, string &returnedSoLibrary, string &errorName) | PDBCatalog | |
setCatalogVersion(string version) | PDBCatalog | |
setUriPath(string thePath) | PDBCatalog | inlineprivate |
sqliteDBHandler | PDBCatalog | private |
tempPath | PDBCatalog | private |
updateItemInVector(int &index, Handle< CatalogMetadataType > &item) | PDBCatalog | |
updateItemInVector(int &index, Handle< CatalogDatabaseMetadata > &item) | PDBCatalog | |
updateItemInVector(int &index, Handle< CatalogSetMetadata > &item) | PDBCatalog | |
updateItemInVector(int &index, Handle< CatalogNodeMetadata > &item) | PDBCatalog | |
updateItemInVector(int &index, Handle< CatalogUserTypeMetadata > &item) | PDBCatalog | |
updateMetadataInCatalog(pdb::Handle< CatalogMetadataType > &metadataValue, int &metadataCategory, string &errorMessage) | PDBCatalog | |
uriPath | PDBCatalog | private |
~PDBCatalog() | PDBCatalog |