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.
Loading...
Searching...
No Matches
duckdb::DataTable Member List

This is the complete list of members for duckdb::DataTable, including all inherited members.

AddIndex(const ColumnList &columns, const vector< LogicalIndex > &column_indexes, const IndexConstraintType type, IndexStorageInfo index_info)duckdb::DataTable
AddIndex(unique_ptr< Index > index)duckdb::DataTable
Append(DataChunk &chunk, TableAppendState &state)duckdb::DataTable
append_lockduckdb::DataTableprivate
AppendLock(DuckTransaction &transaction, TableAppendState &state)duckdb::DataTable
AppendToIndexes(TableIndexList &indexes, optional_ptr< TableIndexList > delete_indexes, DataChunk &table_chunk, DataChunk &index_chunk, const vector< StorageIndex > &mapped_column_ids, row_t row_start, const IndexAppendMode index_append_mode, optional_idx active_checkpoint)duckdb::DataTablestatic
AppendToIndexes(optional_ptr< TableIndexList > delete_indexes, DataChunk &table_chunk, DataChunk &index_chunk, const vector< StorageIndex > &mapped_column_ids, row_t row_start, const IndexAppendMode index_append_mode) (defined in duckdb::DataTable)duckdb::DataTable
BindIndexes(ClientContext &context) (defined in duckdb::DataTable)duckdb::DataTable
CanFetch(DuckTransaction &transaction, const row_t row_id)duckdb::DataTable
Checkpoint(TableDataWriter &writer, Serializer &serializer)duckdb::DataTable
CleanupAppend(transaction_t lowest_transaction, idx_t start, idx_t count) (defined in duckdb::DataTable)duckdb::DataTable
column_definitionsduckdb::DataTableprivate
ColumnCount() const (defined in duckdb::DataTable)duckdb::DataTable
Columns() const (defined in duckdb::DataTable)duckdb::DataTable
CommitAppend(transaction_t commit_id, idx_t row_start, idx_t count)duckdb::DataTable
CommitDropColumn(const idx_t column_index) (defined in duckdb::DataTable)duckdb::DataTable
CommitDropTable() (defined in duckdb::DataTable)duckdb::DataTable
CreateIndexScan(TableScanState &state, DataChunk &result)duckdb::DataTable
CreateOptimisticCollection(ClientContext &context, unique_ptr< OptimisticWriteCollection > collection)duckdb::DataTable
DataTable(AttachedDatabase &db, shared_ptr< TableIOManager > table_io_manager, const string &schema, const string &table, vector< ColumnDefinition > column_definitions_p, unique_ptr< PersistentTableData > data=nullptr)duckdb::DataTable
DataTable(ClientContext &context, DataTable &parent, ColumnDefinition &new_column, Expression &default_value)duckdb::DataTable
DataTable(ClientContext &context, DataTable &parent, idx_t removed_column)duckdb::DataTable
DataTable(ClientContext &context, DataTable &parent, idx_t changed_idx, const LogicalType &target_type, const vector< StorageIndex > &bound_columns, Expression &cast_expr)duckdb::DataTable
DataTable(ClientContext &context, DataTable &parent, BoundConstraint &constraint)duckdb::DataTable
dbduckdb::DataTable
Delete(TableDeleteState &state, ClientContext &context, Vector &row_ids, idx_t count)duckdb::DataTable
Destroy() (defined in duckdb::DataTable)duckdb::DataTable
Fetch(DuckTransaction &transaction, DataChunk &result, const vector< StorageIndex > &column_ids, const Vector &row_ids, idx_t fetch_count, ColumnFetchState &state)duckdb::DataTable
FetchCommitted(DataChunk &result, const vector< StorageIndex > &column_ids, const Vector &row_identifiers, idx_t fetch_count, ColumnFetchState &state) (defined in duckdb::DataTable)duckdb::DataTable
FinalizeAppend(DuckTransaction &transaction, TableAppendState &state)duckdb::DataTable
FinalizeLocalAppend(LocalAppendState &state)duckdb::DataTable
GetAttached() (defined in duckdb::DataTable)duckdb::DataTable
GetCheckpointLock()duckdb::DataTable
GetColumnSegmentInfo(const QueryContext &context) (defined in duckdb::DataTable)duckdb::DataTable
GetDataTableInfo() (defined in duckdb::DataTable)duckdb::DataTable
GetOptimisticCollection(ClientContext &context, const PhysicalIndex collection_index)duckdb::DataTable
GetOptimisticWriter(ClientContext &context)duckdb::DataTable
GetPartitionStats(ClientContext &context)duckdb::DataTable
GetRowGroupSize() const (defined in duckdb::DataTable)duckdb::DataTable
GetSample()duckdb::DataTable
GetStatistics(ClientContext &context, const StorageIndex &column_id)duckdb::DataTable
GetStorageInfo() (defined in duckdb::DataTable)duckdb::DataTable
GetTableIOManager() (defined in duckdb::DataTable)duckdb::DataTable
GetTableName() const (defined in duckdb::DataTable)duckdb::DataTable
GetTotalRows() const (defined in duckdb::DataTable)duckdb::DataTable
GetTypes()duckdb::DataTable
HasForeignKeyIndex(const vector< PhysicalIndex > &keys, ForeignKeyType type) (defined in duckdb::DataTable)duckdb::DataTable
HasIndexes() const (defined in duckdb::DataTable)duckdb::DataTable
HasUniqueIndexes() const (defined in duckdb::DataTable)duckdb::DataTable
IndexNameIsUnique(const string &name)duckdb::DataTable
infoduckdb::DataTableprivate
InitializeAppend(DuckTransaction &transaction, TableAppendState &state)duckdb::DataTable
InitializeConstraintState(TableCatalogEntry &table, const vector< unique_ptr< BoundConstraint > > &bound_constraints)duckdb::DataTable
InitializeDelete(TableCatalogEntry &table, ClientContext &context, const vector< unique_ptr< BoundConstraint > > &bound_constraints) (defined in duckdb::DataTable)duckdb::DataTable
InitializeLocalAppend(LocalAppendState &state, TableCatalogEntry &table, ClientContext &context, const vector< unique_ptr< BoundConstraint > > &bound_constraints)duckdb::DataTable
InitializeLocalStorage(LocalAppendState &state, TableCatalogEntry &table, ClientContext &context, const vector< unique_ptr< BoundConstraint > > &bound_constraints)duckdb::DataTable
InitializeParallelScan(ClientContext &context, ParallelTableScanState &state, const vector< ColumnIndex > &column_indexes) (defined in duckdb::DataTable)duckdb::DataTable
InitializeScan(ClientContext &context, DuckTransaction &transaction, TableScanState &state, const vector< StorageIndex > &column_ids, optional_ptr< TableFilterSet > table_filters=nullptr) (defined in duckdb::DataTable)duckdb::DataTable
InitializeScanWithOffset(DuckTransaction &transaction, TableScanState &state, const vector< StorageIndex > &column_ids, idx_t start_row, idx_t end_row) (defined in duckdb::DataTable)duckdb::DataTableprivate
InitializeUpdate(TableCatalogEntry &table, ClientContext &context, const vector< unique_ptr< BoundConstraint > > &bound_constraints) (defined in duckdb::DataTable)duckdb::DataTable
IsMainTable() const (defined in duckdb::DataTable)duckdb::DataTableinline
IsRoot() const (defined in duckdb::DataTable)duckdb::DataTableinline
IsTemporary() const (defined in duckdb::DataTable)duckdb::DataTable
LocalAppend(LocalAppendState &state, ClientContext &context, DataChunk &chunk, bool unsafe)duckdb::DataTable
LocalAppend(TableCatalogEntry &table, ClientContext &context, DataChunk &chunk, const vector< unique_ptr< BoundConstraint > > &bound_constraints, Vector &row_ids, DataChunk &delete_chunk)duckdb::DataTable
LocalAppend(TableCatalogEntry &table, ClientContext &context, DataChunk &chunk, const vector< unique_ptr< BoundConstraint > > &bound_constraints)duckdb::DataTable
LocalAppend(TableCatalogEntry &table, ClientContext &context, ColumnDataCollection &collection, const vector< unique_ptr< BoundConstraint > > &bound_constraints, optional_ptr< const vector< LogicalIndex > > column_ids)duckdb::DataTable
LocalMerge(ClientContext &context, OptimisticWriteCollection &collection)duckdb::DataTable
LocalWALAppend(TableCatalogEntry &table, ClientContext &context, DataChunk &chunk, const vector< unique_ptr< BoundConstraint > > &bound_constraints)duckdb::DataTable
MaxThreads(ClientContext &context) constduckdb::DataTable
MergeStorage(RowGroupCollection &data, optional_ptr< StorageCommitState > commit_state)duckdb::DataTable
NextParallelScan(ClientContext &context, ParallelTableScanState &state, TableScanState &scan_state) (defined in duckdb::DataTable)duckdb::DataTable
RebuildIndexes()duckdb::DataTableprivate
RemoveFromIndexes(const QueryContext &context, Vector &row_identifiers, idx_t count, IndexRemovalType removal_type, optional_idx checkpoint_id=optional_idx())duckdb::DataTable
ResetOptimisticCollection(ClientContext &context, const PhysicalIndex collection_index)duckdb::DataTable
RevertAppend(DuckTransaction &transaction, idx_t start_row, idx_t count)duckdb::DataTable
RevertAppendInternal(idx_t start_row) (defined in duckdb::DataTable)duckdb::DataTable
RevertIndexAppend(TableAppendState &state, DataChunk &chunk, row_t row_start)duckdb::DataTable
RevertIndexAppend(TableAppendState &state, DataChunk &chunk, Vector &row_identifiers)duckdb::DataTable
row_groupsduckdb::DataTableprivate
Scan(DuckTransaction &transaction, DataChunk &result, TableScanState &state)duckdb::DataTable
ScanTableSegment(DuckTransaction &transaction, idx_t start_row, idx_t count, const std::function< void(DataChunk &chunk)> &function) (defined in duckdb::DataTable)duckdb::DataTable
SetAsDropped() (defined in duckdb::DataTable)duckdb::DataTableinline
SetAsMainTable() (defined in duckdb::DataTable)duckdb::DataTableinline
SetDistinct(column_t column_id, unique_ptr< DistinctStatistics > distinct_stats)duckdb::DataTable
SetIndexStorageInfo(vector< IndexStorageInfo > index_storage_info) (defined in duckdb::DataTable)duckdb::DataTable
SetTableName(string new_name) (defined in duckdb::DataTable)duckdb::DataTable
TableModification() const (defined in duckdb::DataTable)duckdb::DataTable
Update(TableUpdateState &state, ClientContext &context, Vector &row_ids, const vector< PhysicalIndex > &column_ids, DataChunk &data)duckdb::DataTable
UpdateColumn(TableCatalogEntry &table, ClientContext &context, Vector &row_ids, const vector< column_t > &column_path, DataChunk &updates)duckdb::DataTable
VacuumIndexes() (defined in duckdb::DataTable)duckdb::DataTable
VerifyAppendConstraints(ConstraintState &constraint_state, ClientContext &context, DataChunk &chunk, optional_ptr< LocalTableStorage > local_storage, optional_ptr< ConflictManager > manager)duckdb::DataTable
VerifyAppendForeignKeyConstraint(optional_ptr< LocalTableStorage > storage, const BoundForeignKeyConstraint &bound_foreign_key, ClientContext &context, DataChunk &chunk) (defined in duckdb::DataTable)duckdb::DataTableprivate
VerifyDeleteConstraints(optional_ptr< LocalTableStorage > storage, TableDeleteState &state, ClientContext &context, DataChunk &chunk)duckdb::DataTableprivate
VerifyDeleteForeignKeyConstraint(optional_ptr< LocalTableStorage > storage, const BoundForeignKeyConstraint &bound_foreign_key, ClientContext &context, DataChunk &chunk) (defined in duckdb::DataTable)duckdb::DataTableprivate
VerifyForeignKeyConstraint(optional_ptr< LocalTableStorage > storage, const BoundForeignKeyConstraint &bound_foreign_key, ClientContext &context, DataChunk &chunk, VerifyExistenceType type) (defined in duckdb::DataTable)duckdb::DataTableprivate
VerifyIndexBuffers() (defined in duckdb::DataTable)duckdb::DataTable
VerifyNewConstraint(LocalStorage &local_storage, DataTable &parent, const BoundConstraint &constraint)duckdb::DataTableprivate
VerifyUniqueIndexes(TableIndexList &indexes, optional_ptr< LocalTableStorage > storage, DataChunk &chunk, optional_ptr< ConflictManager > manager)duckdb::DataTable
VerifyUpdateConstraints(ConstraintState &state, ClientContext &context, DataChunk &chunk, const vector< PhysicalIndex > &column_ids)duckdb::DataTableprivate
versionduckdb::DataTableprivate
WriteToLog(DuckTransaction &transaction, WriteAheadLog &log, idx_t row_start, idx_t count, optional_ptr< StorageCommitState > commit_state)duckdb::DataTable