Kùzu C++ API
|
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) const | kuzu::catalog::Catalog | |
containsMacro(transaction::Transaction *transaction, const std::string ¯oName) const | kuzu::catalog::Catalog | |
containsSequence(transaction::Transaction *transaction, const std::string &sequenceName) const | kuzu::catalog::Catalog | |
containsTable(transaction::Transaction *transaction, const std::string &tableName) const | kuzu::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::Catalog | static |
getBwdRelTableIDs(transaction::Transaction *transaction, common::table_id_t nodeTableID) const | kuzu::catalog::Catalog | |
getFunctionEntries(transaction::Transaction *transaction) const | kuzu::catalog::Catalog | |
getFunctionEntry(transaction::Transaction *transaction, const std::string &name) | kuzu::catalog::Catalog | |
getFunctions(transaction::Transaction *transaction) const | kuzu::catalog::Catalog | |
getFwdRelTableIDs(transaction::Transaction *transaction, common::table_id_t nodeTableID) const | kuzu::catalog::Catalog | |
getMacroNames(transaction::Transaction *transaction) const | kuzu::catalog::Catalog | |
getNodeTableEntries(transaction::Transaction *transaction) const | kuzu::catalog::Catalog | |
getNodeTableIDs(transaction::Transaction *transaction) const | kuzu::catalog::Catalog | |
getRdfGraphEntries(transaction::Transaction *transaction) const | kuzu::catalog::Catalog | |
getRelTableEntries(transaction::Transaction *transaction) const | kuzu::catalog::Catalog | |
getRelTableGroupEntries(transaction::Transaction *transaction) const | kuzu::catalog::Catalog | |
getRelTableIDs(transaction::Transaction *transaction) const | kuzu::catalog::Catalog | |
getScalarMacroFunction(transaction::Transaction *transaction, const std::string &name) const | kuzu::catalog::Catalog | |
getSequenceCatalogEntry(transaction::Transaction *transaction, common::sequence_id_t sequenceID) const | kuzu::catalog::Catalog | |
getSequenceEntries(transaction::Transaction *transaction) const | kuzu::catalog::Catalog | |
getSequenceID(transaction::Transaction *transaction, const std::string &sequenceName) const | kuzu::catalog::Catalog | |
getTableCatalogEntry(transaction::Transaction *transaction, const std::string &tableName) const | kuzu::catalog::Catalog | |
getTableCatalogEntry(transaction::Transaction *transaction, common::table_id_t tableID) const | kuzu::catalog::Catalog | |
getTableEntries(transaction::Transaction *transaction) const | kuzu::catalog::Catalog | |
getTableEntries(transaction::Transaction *transaction, const common::table_id_vector_t &tableIDs) const | kuzu::catalog::Catalog | |
getTableID(transaction::Transaction *transaction, const std::string &tableName) const | kuzu::catalog::Catalog | |
getTableName(transaction::Transaction *transaction, common::table_id_t tableID) const | kuzu::catalog::Catalog | |
getType(transaction::Transaction *, std::string name) | kuzu::catalog::Catalog | |
main::AttachedKuzuDatabase class | kuzu::catalog::Catalog | friend |
ptrCast() | kuzu::catalog::Catalog | inline |
tableInRDFGraph(transaction::Transaction *transaction, common::table_id_t tableID) const | kuzu::catalog::Catalog | |
tableInRelGroup(transaction::Transaction *transaction, common::table_id_t tableID) const | kuzu::catalog::Catalog | |
tables | kuzu::catalog::Catalog | protected |
~Catalog()=default | kuzu::catalog::Catalog | virtual |