![]() |
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.
|
A type catalog entry. More...


Public Attributes | |
| LogicalType | user_type |
| bind_logical_type_function_t | bind_function |
Public Attributes inherited from duckdb::StandardEntry | |
| SchemaCatalogEntry & | schema |
| The schema the entry belongs to. | |
| LogicalDependencyList | dependencies |
| The dependencies of the entry, can be empty. | |
Public Attributes inherited from duckdb::InCatalogEntry | |
| Catalog & | catalog |
| The catalog the entry belongs to. | |
Public Attributes inherited from duckdb::CatalogEntry | |
| idx_t | oid |
| The oid of the entry. | |
| CatalogType | type |
| The type of this catalog entry. | |
| optional_ptr< CatalogSet > | set |
| Reference to the catalog set this entry is stored in. | |
| string | name |
| The name of the entry. | |
| bool | deleted |
| Whether or not the object is deleted. | |
| bool | temporary |
| Whether or not the object is temporary and should not be added to the WAL. | |
| bool | internal |
| Whether or not the entry is an internal entry (cannot be deleted, not dumped, etc) | |
| atomic< transaction_t > | timestamp |
| Timestamp at which the catalog entry was created. | |
| Value | comment |
| (optional) comment on this entry | |
| InsertionOrderPreservingMap< string > | tags |
| (optional) extra data associated with this entry | |
Static Public Attributes | |
| static constexpr const CatalogType | Type = CatalogType::TYPE_ENTRY |
| static constexpr const char * | Name = "type" |
Additional Inherited Members | |
Static Public Member Functions inherited from duckdb::CatalogEntry | |
| static unique_ptr< CreateInfo > | Deserialize (Deserializer &deserializer) |
A type catalog entry.
| duckdb::TypeCatalogEntry::TypeCatalogEntry | ( | Catalog & | catalog, |
| SchemaCatalogEntry & | schema, | ||
| CreateTypeInfo & | info | ||
| ) |
Create a TypeCatalogEntry and initialize storage for it.
|
overridevirtual |
Reimplemented from duckdb::CatalogEntry.
|
overridevirtual |
Reimplemented from duckdb::CatalogEntry.
|
overridevirtual |
Convert the catalog entry to a SQL string that can be used to re-construct the catalog entry.
Reimplemented from duckdb::CatalogEntry.
