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.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
PDBCatalog Member List

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
catalogContentsPDBCatalogprivate
catalogFilenamePDBCatalogprivate
catalogRootPathPDBCatalogprivate
catalogSqlQuery(string statement)PDBCatalogprivate
catalogSqlStep(sqlite3_stmt *stmt, string &errorMsg)PDBCatalogprivate
catalogVersionPDBCatalogprivate
closeSQLiteHandler()PDBCatalog
createsTempPath()PDBCatalogprivate
dbListPDBCatalogprivate
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)PDBCatalogprivate
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)PDBCatalogprivate
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
listUsersInClusterPDBCatalogprivate
loadsMetadataIntoMemory()PDBCatalogprivate
loggerPDBCatalogprivate
mapsPDBArrayOjbect2SQLiteTablePDBCatalogprivate
mapsPDBOjbect2SQLiteTablePDBCatalogprivate
mapTypeIdToTypeNamePDBCatalogprivate
mapTypeNameToTypeIDPDBCatalogprivate
mapUsersInClusterPDBCatalogprivate
open()PDBCatalog
operator<<(std::ostream &out, PDBCatalog &catalog)PDBCatalogfriend
PDBCatalog(PDBLoggerPtr logger, string location)PDBCatalog
printsAllCatalogMetadata(std::string &outputString, std::string &errMsg)PDBCatalog
registeredDatabasesPDBCatalogprivate
registeredDatabasesMetadataPDBCatalogprivate
registeredNodesPDBCatalogprivate
registeredNodesMetadataPDBCatalogprivate
registeredSetsPDBCatalogprivate
registeredSetsMetadataPDBCatalogprivate
registeredUserDefinedTypesPDBCatalogprivate
registeredUserDefinedTypesMetadataPDBCatalogprivate
registerMetadataMutexPDBCatalogprivate
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)PDBCataloginlineprivate
sqliteDBHandlerPDBCatalogprivate
tempPathPDBCatalogprivate
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
uriPathPDBCatalogprivate
~PDBCatalog()PDBCatalog