Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::catalog::Catalog Member List

This is the complete list of members for kuzu::catalog::Catalog, including all inherited members.

addBuiltInFunction(CatalogEntryType entryType, std::string name, function::function_set functionSet)kuzu::catalog::Catalog
addFunction(transaction::Transaction *transaction, CatalogEntryType entryType, std::string name, function::function_set functionSet)kuzu::catalog::Catalog
addScalarMacroFunction(transaction::Transaction *transaction, std::string name, std::unique_ptr< function::ScalarMacroFunction > macro)kuzu::catalog::Catalog
alterTableEntry(transaction::Transaction *transaction, const binder::BoundAlterInfo &info)kuzu::catalog::Catalog
Catalog()kuzu::catalog::Catalog
Catalog(const std::string &directory, common::VirtualFileSystem *vfs)kuzu::catalog::Catalog
checkpoint(const std::string &databasePath, common::VirtualFileSystem *fs) constkuzu::catalog::Catalog
containsMacro(transaction::Transaction *transaction, const std::string &macroName) constkuzu::catalog::Catalog
containsSequence(transaction::Transaction *transaction, const std::string &sequenceName) constkuzu::catalog::Catalog
containsTable(transaction::Transaction *transaction, const std::string &tableName) constkuzu::catalog::Catalog
containsType(transaction::Transaction *transaction, const std::string &typeName)kuzu::catalog::Catalog
createSequence(transaction::Transaction *transaction, const binder::BoundCreateSequenceInfo &info)kuzu::catalog::Catalog
createTableSchema(transaction::Transaction *transaction, const binder::BoundCreateTableInfo &info)kuzu::catalog::Catalog
createType(transaction::Transaction *transaction, std::string name, common::LogicalType type)kuzu::catalog::Catalog
dropFunction(transaction::Transaction *transaction, const std::string &name)kuzu::catalog::Catalog
dropSequence(transaction::Transaction *transaction, std::string name)kuzu::catalog::Catalog
dropSequence(transaction::Transaction *transaction, common::sequence_id_t sequenceID)kuzu::catalog::Catalog
dropTableEntry(transaction::Transaction *transaction, std::string name)kuzu::catalog::Catalog
dropTableEntry(transaction::Transaction *transaction, common::table_id_t tableID)kuzu::catalog::Catalog
genSerialName(const std::string &tableName, const std::string &propertyName)kuzu::catalog::Catalogstatic
getBwdRelTableIDs(transaction::Transaction *transaction, common::table_id_t nodeTableID) constkuzu::catalog::Catalog
getFunctionEntries(transaction::Transaction *transaction) constkuzu::catalog::Catalog
getFunctionEntry(transaction::Transaction *transaction, const std::string &name)kuzu::catalog::Catalog
getFunctions(transaction::Transaction *transaction) constkuzu::catalog::Catalog
getFwdRelTableIDs(transaction::Transaction *transaction, common::table_id_t nodeTableID) constkuzu::catalog::Catalog
getMacroNames(transaction::Transaction *transaction) constkuzu::catalog::Catalog
getNodeTableEntries(transaction::Transaction *transaction) constkuzu::catalog::Catalog
getNodeTableIDs(transaction::Transaction *transaction) constkuzu::catalog::Catalog
getRdfGraphEntries(transaction::Transaction *transaction) constkuzu::catalog::Catalog
getRelTableEntries(transaction::Transaction *transaction) constkuzu::catalog::Catalog
getRelTableGroupEntries(transaction::Transaction *transaction) constkuzu::catalog::Catalog
getRelTableIDs(transaction::Transaction *transaction) constkuzu::catalog::Catalog
getScalarMacroFunction(transaction::Transaction *transaction, const std::string &name) constkuzu::catalog::Catalog
getSequenceCatalogEntry(transaction::Transaction *transaction, common::sequence_id_t sequenceID) constkuzu::catalog::Catalog
getSequenceEntries(transaction::Transaction *transaction) constkuzu::catalog::Catalog
getSequenceID(transaction::Transaction *transaction, const std::string &sequenceName) constkuzu::catalog::Catalog
getTableCatalogEntry(transaction::Transaction *transaction, const std::string &tableName) constkuzu::catalog::Catalog
getTableCatalogEntry(transaction::Transaction *transaction, common::table_id_t tableID) constkuzu::catalog::Catalog
getTableEntries(transaction::Transaction *transaction) constkuzu::catalog::Catalog
getTableEntries(transaction::Transaction *transaction, const common::table_id_vector_t &tableIDs) constkuzu::catalog::Catalog
getTableID(transaction::Transaction *transaction, const std::string &tableName) constkuzu::catalog::Catalog
getTableName(transaction::Transaction *transaction, common::table_id_t tableID) constkuzu::catalog::Catalog
getType(transaction::Transaction *, std::string name)kuzu::catalog::Catalog
main::AttachedKuzuDatabase classkuzu::catalog::Catalogfriend
ptrCast()kuzu::catalog::Cataloginline
tableInRDFGraph(transaction::Transaction *transaction, common::table_id_t tableID) constkuzu::catalog::Catalog
tableInRelGroup(transaction::Transaction *transaction, common::table_id_t tableID) constkuzu::catalog::Catalog
tableskuzu::catalog::Catalogprotected
~Catalog()=defaultkuzu::catalog::Catalogvirtual