![]() |
Autonomy Software C++ 24.5.1
Welcome to the Autonomy Software repository of the Mars Rover Design Team (MRDT) at Missouri University of Science and Technology (Missouri S&T)! API reference contains the source code and other resources for the development of the autonomy software for our Mars rover. The Autonomy Software project aims to compete in the University Rover Challenge (URC) by demonstrating advanced autonomous capabilities and robust navigation algorithms.
|
This is the complete list of members for duckdb::DuckCatalog, including all inherited members.
| AddFunction(ClientContext &context, CreateFunctionInfo &info) | duckdb::Catalog | |
| Alter(CatalogTransaction transaction, AlterInfo &info) | duckdb::Catalog | |
| Alter(ClientContext &context, AlterInfo &info) (defined in duckdb::Catalog) | duckdb::Catalog | |
| AutoLoadExtensionByCatalogEntry(DatabaseInstance &db, CatalogType type, const string &entry_name) | duckdb::Catalog | static |
| AutoloadExtensionByConfigName(ClientContext &context, const String &configuration_name) | duckdb::Catalog | static |
| BindAlterAddIndex(Binder &binder, TableCatalogEntry &table_entry, unique_ptr< LogicalOperator > plan, unique_ptr< CreateIndexInfo > create_info, unique_ptr< AlterTableInfo > alter_info) override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| BindCreateIndex(Binder &binder, CreateStatement &stmt, TableCatalogEntry &table, unique_ptr< LogicalOperator > plan) override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| Cast() (defined in duckdb::Catalog) | duckdb::Catalog | inline |
| Cast() const (defined in duckdb::Catalog) | duckdb::Catalog | inline |
| Catalog(AttachedDatabase &db) (defined in duckdb::Catalog) | duckdb::Catalog | explicit |
| CatalogTypeLookupRule(CatalogType type) const | duckdb::Catalog | inlinevirtual |
| CheckAmbiguousCatalogOrSchema(ClientContext &context, const string &schema) | duckdb::Catalog | virtual |
| CreateCollation(CatalogTransaction transaction, CreateCollationInfo &info) | duckdb::Catalog | |
| CreateCollation(ClientContext &context, CreateCollationInfo &info) (defined in duckdb::Catalog) | duckdb::Catalog | |
| CreateCollation(CatalogTransaction transaction, SchemaCatalogEntry &schema, CreateCollationInfo &info) | duckdb::Catalog | static |
| CreateCoordinateSystem(CatalogTransaction transaction, CreateCoordinateSystemInfo &info) | duckdb::Catalog | |
| CreateCoordinateSystem(ClientContext &context, CreateCoordinateSystemInfo &info) (defined in duckdb::Catalog) | duckdb::Catalog | |
| CreateCoordinateSystem(CatalogTransaction transaction, SchemaCatalogEntry &schema, CreateCoordinateSystemInfo &info) | duckdb::Catalog | static |
| CreateCopyFunction(CatalogTransaction transaction, CreateCopyFunctionInfo &info) | duckdb::Catalog | |
| CreateCopyFunction(ClientContext &context, CreateCopyFunctionInfo &info) (defined in duckdb::Catalog) | duckdb::Catalog | |
| CreateCopyFunction(CatalogTransaction transaction, SchemaCatalogEntry &schema, CreateCopyFunctionInfo &info) | duckdb::Catalog | |
| CreateFunction(CatalogTransaction transaction, CreateFunctionInfo &info) | duckdb::Catalog | |
| CreateFunction(ClientContext &context, CreateFunctionInfo &info) (defined in duckdb::Catalog) | duckdb::Catalog | |
| CreateFunction(CatalogTransaction transaction, SchemaCatalogEntry &schema, CreateFunctionInfo &info) | duckdb::Catalog | |
| CreateIndex(CatalogTransaction transaction, CreateIndexInfo &info) | duckdb::Catalog | |
| CreateIndex(ClientContext &context, CreateIndexInfo &info) (defined in duckdb::Catalog) | duckdb::Catalog | |
| CreateMissingEntryException(CatalogEntryRetriever &retriever, const EntryLookupInfo &lookup_info, const reference_set_t< SchemaCatalogEntry > &schemas) | duckdb::Catalog | privatestatic |
| CreatePragmaFunction(CatalogTransaction transaction, CreatePragmaFunctionInfo &info) | duckdb::Catalog | |
| CreatePragmaFunction(ClientContext &context, CreatePragmaFunctionInfo &info) (defined in duckdb::Catalog) | duckdb::Catalog | |
| CreatePragmaFunction(CatalogTransaction transaction, SchemaCatalogEntry &schema, CreatePragmaFunctionInfo &info) | duckdb::Catalog | |
| CreateSchema(CatalogTransaction transaction, CreateSchemaInfo &info) override | duckdb::DuckCatalog | virtual |
| CreateSchema(ClientContext &context, CreateSchemaInfo &info) (defined in duckdb::Catalog) | duckdb::Catalog | |
| CreateSchemaInternal(CatalogTransaction transaction, CreateSchemaInfo &info) (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | private |
| CreateSequence(CatalogTransaction transaction, CreateSequenceInfo &info) | duckdb::Catalog | |
| CreateSequence(ClientContext &context, CreateSequenceInfo &info) (defined in duckdb::Catalog) | duckdb::Catalog | |
| CreateSequence(CatalogTransaction transaction, SchemaCatalogEntry &schema, CreateSequenceInfo &info) | duckdb::Catalog | |
| CreateTable(CatalogTransaction transaction, BoundCreateTableInfo &info) | duckdb::Catalog | |
| CreateTable(ClientContext &context, BoundCreateTableInfo &info) (defined in duckdb::Catalog) | duckdb::Catalog | |
| CreateTable(ClientContext &context, unique_ptr< CreateTableInfo > info) | duckdb::Catalog | |
| CreateTable(CatalogTransaction transaction, SchemaCatalogEntry &schema, BoundCreateTableInfo &info) | duckdb::Catalog | |
| CreateTableFunction(CatalogTransaction transaction, CreateTableFunctionInfo &info) | duckdb::Catalog | |
| CreateTableFunction(ClientContext &context, CreateTableFunctionInfo &info) (defined in duckdb::Catalog) | duckdb::Catalog | |
| CreateTableFunction(ClientContext &context, optional_ptr< CreateTableFunctionInfo > info) (defined in duckdb::Catalog) | duckdb::Catalog | |
| CreateTableFunction(CatalogTransaction transaction, SchemaCatalogEntry &schema, CreateTableFunctionInfo &info) | duckdb::Catalog | |
| CreateType(CatalogTransaction transaction, CreateTypeInfo &info) | duckdb::Catalog | |
| CreateType(ClientContext &context, CreateTypeInfo &info) (defined in duckdb::Catalog) | duckdb::Catalog | |
| CreateType(CatalogTransaction transaction, SchemaCatalogEntry &schema, CreateTypeInfo &info) | duckdb::Catalog | |
| CreateView(CatalogTransaction transaction, CreateViewInfo &info) | duckdb::Catalog | |
| CreateView(ClientContext &context, CreateViewInfo &info) (defined in duckdb::Catalog) | duckdb::Catalog | |
| CreateView(CatalogTransaction transaction, SchemaCatalogEntry &schema, CreateViewInfo &info) | duckdb::Catalog | |
| db | duckdb::Catalog | protected |
| default_table | duckdb::Catalog | protected |
| default_table_schema (defined in duckdb::Catalog) | duckdb::Catalog | protected |
| dependency_manager | duckdb::DuckCatalog | private |
| DropEntry(ClientContext &context, DropInfo &info) | duckdb::Catalog | |
| DropSchema(CatalogTransaction transaction, DropInfo &info) (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | private |
| DropSchema(ClientContext &context, DropInfo &info) override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | privatevirtual |
| DuckCatalog(AttachedDatabase &db) (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | explicit |
| encryption_key_id | duckdb::DuckCatalog | private |
| FinalizeLoad(optional_ptr< ClientContext > context) (defined in duckdb::Catalog) | duckdb::Catalog | virtual |
| GetAllEntries(ClientContext &context, CatalogType catalog_type) (defined in duckdb::Catalog) | duckdb::Catalog | static |
| GetAllSchemas(ClientContext &context) (defined in duckdb::Catalog) | duckdb::Catalog | static |
| GetAttached() (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetAttached() const (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetCatalog(ClientContext &context, const string &catalog_name) | duckdb::Catalog | static |
| GetCatalog(CatalogEntryRetriever &retriever, const string &catalog_name) | duckdb::Catalog | static |
| GetCatalog(DatabaseInstance &db, const string &catalog_name) | duckdb::Catalog | static |
| GetCatalog(AttachedDatabase &db) | duckdb::Catalog | static |
| GetCatalogEntry(ClientContext &context, const string &catalog_name) | duckdb::Catalog | static |
| GetCatalogEntry(CatalogEntryRetriever &retriever, const string &catalog_name) | duckdb::Catalog | static |
| GetCatalogTransaction(ClientContext &context) (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetCatalogType() override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | inlinevirtual |
| GetCatalogVersion(ClientContext &context) override | duckdb::DuckCatalog | virtual |
| GetDatabase() (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetDatabaseSize(ClientContext &context) override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| GetDBPath() override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| GetDefaultSchema() const | duckdb::Catalog | virtual |
| GetDefaultTable() const (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetDefaultTableSchema() const (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetDependencyManager() override | duckdb::DuckCatalog | virtual |
| GetEncryptionCipher() const override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| GetEncryptionKeyId() (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | |
| GetEntry(ClientContext &context, const string &schema, const EntryLookupInfo &lookup_info, OnEntryNotFound if_not_found) | duckdb::Catalog | |
| GetEntry(ClientContext &context, CatalogType catalog_type, const string &schema, const string &name, OnEntryNotFound if_not_found) (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetEntry(CatalogEntryRetriever &retriever, const string &schema, const EntryLookupInfo &lookup_info, OnEntryNotFound if_not_found) (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetEntry(ClientContext &context, const string &schema, const EntryLookupInfo &lookup_info) (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetEntry(ClientContext &context, const string &catalog, const string &schema, const EntryLookupInfo &lookup_info, OnEntryNotFound if_not_found) | duckdb::Catalog | static |
| GetEntry(CatalogEntryRetriever &retriever, const string &catalog, const string &schema, const EntryLookupInfo &lookup_info, OnEntryNotFound if_not_found) (defined in duckdb::Catalog) | duckdb::Catalog | static |
| GetEntry(ClientContext &context, const string &catalog, const string &schema, const EntryLookupInfo &lookup_info) (defined in duckdb::Catalog) | duckdb::Catalog | static |
| GetEntry(ClientContext &context, const string &schema_name, const string &name, OnEntryNotFound if_not_found, QueryErrorContext error_context=QueryErrorContext()) (defined in duckdb::Catalog) | duckdb::Catalog | inline |
| GetEntry(ClientContext &context, const string &schema_name, const string &name, QueryErrorContext error_context=QueryErrorContext()) (defined in duckdb::Catalog) | duckdb::Catalog | inline |
| GetEntry(ClientContext &context, CatalogType catalog_type, const string &catalog_name, const string &schema_name, const string &name) (defined in duckdb::Catalog) | duckdb::Catalog | static |
| GetEntry(ClientContext &context, CatalogType catalog_type, const string &schema_name, const string &name) (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetEntry(ClientContext &context, const string &catalog_name, const string &schema_name, const string &name, OnEntryNotFound if_not_found, QueryErrorContext error_context=QueryErrorContext()) (defined in duckdb::Catalog) | duckdb::Catalog | inlinestatic |
| GetEntry(ClientContext &context, const string &catalog_name, const string &schema_name, const string &name, QueryErrorContext error_context=QueryErrorContext()) (defined in duckdb::Catalog) | duckdb::Catalog | inlinestatic |
| GetIsEncrypted() (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | |
| GetMetadataInfo(ClientContext &context) override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| GetName() const | duckdb::Catalog | |
| GetOid() (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetSchema(ClientContext &context, const EntryLookupInfo &schema_lookup) | duckdb::Catalog | |
| GetSchema(ClientContext &context, const EntryLookupInfo &schema_lookup, OnEntryNotFound if_not_found) (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetSchema(ClientContext &context, const string &schema) (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetSchema(CatalogTransaction transaction, const string &schema) (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetSchema(CatalogTransaction transaction, const EntryLookupInfo &schema_lookup) (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetSchema(ClientContext &context, const string &catalog_name, const EntryLookupInfo &schema_lookup) (defined in duckdb::Catalog) | duckdb::Catalog | static |
| GetSchema(ClientContext &context, const string &schema, OnEntryNotFound if_not_found) (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetSchema(CatalogTransaction transaction, const string &schema, OnEntryNotFound if_not_found) (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetSchema(ClientContext &context, const string &catalog_name, const EntryLookupInfo &schema_lookup, OnEntryNotFound if_not_found) (defined in duckdb::Catalog) | duckdb::Catalog | static |
| GetSchema(ClientContext &context, const string &catalog_name, const string &schema) (defined in duckdb::Catalog) | duckdb::Catalog | static |
| GetSchema(ClientContext &context, const string &catalog_name, const string &schema, OnEntryNotFound if_not_found) (defined in duckdb::Catalog) | duckdb::Catalog | static |
| GetSchema(CatalogEntryRetriever &retriever, const string &catalog_name, const EntryLookupInfo &schema_lookup, OnEntryNotFound if_not_found) (defined in duckdb::Catalog) | duckdb::Catalog | static |
| GetSchemaCatalogSet() (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | |
| GetSchemas(ClientContext &context) (defined in duckdb::Catalog) | duckdb::Catalog | |
| GetSchemas(ClientContext &context, const string &catalog_name) (defined in duckdb::Catalog) | duckdb::Catalog | static |
| GetSchemas(CatalogEntryRetriever &retriever, const string &catalog_name) (defined in duckdb::Catalog) | duckdb::Catalog | static |
| GetSystemCatalog(ClientContext &context) | duckdb::Catalog | static |
| GetSystemCatalog(DatabaseInstance &db) | duckdb::Catalog | static |
| GetWriteLock() (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | inline |
| HasConflictingAttachOptions(const string &path, const AttachOptions &options) | duckdb::Catalog | virtual |
| HasDefaultTable() const | duckdb::Catalog | |
| Initialize(bool load_builtin) override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| Initialize(optional_ptr< ClientContext > context, bool load_builtin) (defined in duckdb::Catalog) | duckdb::Catalog | virtual |
| InMemory() override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| is_encrypted | duckdb::DuckCatalog | private |
| IsDuckCatalog() override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| IsEncrypted() const override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| IsSystemCatalog() const (defined in duckdb::Catalog) | duckdb::Catalog | |
| IsTemporaryCatalog() const (defined in duckdb::Catalog) | duckdb::Catalog | |
| LookupEntry(CatalogEntryRetriever &retriever, const string &schema, const EntryLookupInfo &lookup_info, OnEntryNotFound if_not_found) | duckdb::Catalog | |
| LookupSchema(CatalogTransaction transaction, const EntryLookupInfo &schema_lookup, OnEntryNotFound if_not_found) override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| OnDetach(ClientContext &context) | duckdb::Catalog | virtual |
| PlanCreateTableAs(ClientContext &context, PhysicalPlanGenerator &planner, LogicalCreateTable &op, PhysicalOperator &plan) override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| PlanDelete(ClientContext &context, PhysicalPlanGenerator &planner, LogicalDelete &op, PhysicalOperator &plan) override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| PlanDelete(ClientContext &context, PhysicalPlanGenerator &planner, LogicalDelete &op) (defined in duckdb::Catalog) | duckdb::Catalog | virtual |
| PlanInsert(ClientContext &context, PhysicalPlanGenerator &planner, LogicalInsert &op, optional_ptr< PhysicalOperator > plan) override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| PlanMergeInto(ClientContext &context, PhysicalPlanGenerator &planner, LogicalMergeInto &op, PhysicalOperator &plan) override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| PlanUpdate(ClientContext &context, PhysicalPlanGenerator &planner, LogicalUpdate &op, PhysicalOperator &plan) override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | virtual |
| PlanUpdate(ClientContext &context, PhysicalPlanGenerator &planner, LogicalUpdate &op) (defined in duckdb::Catalog) | duckdb::Catalog | virtual |
| ScanSchemas(ClientContext &context, std::function< void(SchemaCatalogEntry &)> callback) override | duckdb::DuckCatalog | virtual |
| ScanSchemas(std::function< void(SchemaCatalogEntry &)> callback) (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | |
| schemas | duckdb::DuckCatalog | private |
| SetDefaultTable(const string &schema, const string &name) (defined in duckdb::Catalog) | duckdb::Catalog | |
| SetEncryptionKeyId(const string &key_id) (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | |
| SetIsEncrypted() (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | |
| SimilarEntriesInSchemas(ClientContext &context, const EntryLookupInfo &lookup_info, const reference_set_t< SchemaCatalogEntry > &schemas) | duckdb::Catalog | privatestatic |
| SupportsCreateTable(BoundCreateTableInfo &info) (defined in duckdb::Catalog) | duckdb::Catalog | virtual |
| SupportsTimeTravel() const (defined in duckdb::Catalog) | duckdb::Catalog | inlinevirtual |
| TryAutoLoad(ClientContext &context, const string &extension_name) noexcept (defined in duckdb::Catalog) | duckdb::Catalog | static |
| TryLookupDefaultTable(CatalogEntryRetriever &retriever, const EntryLookupInfo &lookup_info, bool allow_ignore_at_clause=false) | duckdb::Catalog | privatestatic |
| TryLookupEntry(CatalogEntryRetriever &retriever, const string &schema, const EntryLookupInfo &lookup_info, OnEntryNotFound if_not_found) | duckdb::Catalog | private |
| TryLookupEntry(CatalogEntryRetriever &retriever, const vector< CatalogLookup > &lookups, const EntryLookupInfo &lookup_info, OnEntryNotFound if_not_found, bool allow_default_table_lookup) (defined in duckdb::Catalog) | duckdb::Catalog | privatestatic |
| TryLookupEntry(CatalogEntryRetriever &retriever, const string &catalog, const string &schema, const EntryLookupInfo &lookup_info, OnEntryNotFound if_not_found) (defined in duckdb::Catalog) | duckdb::Catalog | privatestatic |
| TryLookupEntryInternal(CatalogTransaction transaction, const string &schema, const EntryLookupInfo &lookup_info) | duckdb::Catalog | privatevirtual |
| UnrecognizedConfigurationError(ClientContext &context, const string &name) (defined in duckdb::Catalog) | duckdb::Catalog | static |
| Verify() override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog | privatevirtual |
| write_lock | duckdb::DuckCatalog | private |
| ~Catalog() (defined in duckdb::Catalog) | duckdb::Catalog | virtual |
| ~DuckCatalog() override (defined in duckdb::DuckCatalog) | duckdb::DuckCatalog |