![]() |
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::RowGroup, including all inherited members.
| AddColumn(RowGroupCollection &collection, ColumnDefinition &new_column, ExpressionExecutor &executor, Vector &intermediate) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| allocation_size (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| AlterType(RowGroupCollection &collection, const LogicalType &target_type, idx_t changed_idx, ExpressionExecutor &executor, CollectionScanState &scan_state, SegmentNode< RowGroup > &node, DataChunk &scan_chunk) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| Append(RowGroupAppendState &append_state, DataChunk &chunk, idx_t append_count) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| AppendVersionInfo(TransactionData transaction, idx_t count) | duckdb::RowGroup | |
| Checkpoint(RowGroupWriteData write_data, RowGroupWriter &writer, TableStatistics &global_stats, idx_t row_group_start) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| CheckpointDeletes(RowGroupWriter &writer) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| CheckRowIdFilter(const TableFilter &filter, idx_t beg_row, idx_t end_row) (defined in duckdb::RowGroup) | duckdb::RowGroup | static |
| CheckZonemap(ScanFilterInfo &filters) | duckdb::RowGroup | |
| CheckZonemapSegments(CollectionScanState &state) | duckdb::RowGroup | |
| CleanupAppend(transaction_t lowest_transaction, idx_t start, idx_t count) | duckdb::RowGroup | |
| collection | duckdb::RowGroup | private |
| column_pointers (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| ColumnData (defined in duckdb::RowGroup) | duckdb::RowGroup | friend |
| columns | duckdb::RowGroup | mutableprivate |
| CommitAppend(transaction_t commit_id, idx_t start, idx_t count) | duckdb::RowGroup | |
| CommitDrop() (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| CommitDropColumn(const idx_t column_index) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| count | duckdb::SegmentBase< RowGroup > | |
| Delete(TransactionData transaction, DataTable &table, row_t *row_ids, idx_t count, idx_t row_group_start) | duckdb::RowGroup | |
| DeleteRows(idx_t vector_idx, transaction_t transaction_id, row_t rows[], idx_t count) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| deletes_is_loaded (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| deletes_pointers (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| Deserialize(Deserializer &deserializer) (defined in duckdb::RowGroup) | duckdb::RowGroup | static |
| extra_metadata_blocks (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| Fetch(TransactionData transaction, idx_t row) | duckdb::RowGroup | |
| FetchRow(TransactionData transaction, ColumnFetchState &state, const vector< StorageIndex > &column_ids, row_t row_id, DataChunk &result, idx_t result_idx) | duckdb::RowGroup | |
| GetAllocationSize() const (defined in duckdb::RowGroup) | duckdb::RowGroup | inline |
| GetBlockManager() const (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| GetCollection() const (defined in duckdb::RowGroup) | duckdb::RowGroup | inline |
| GetColumn(storage_t c) const (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| GetColumn(const StorageIndex &c) const (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| GetColumnCount() const (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| GetColumns() (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| GetColumnSegmentInfo(const QueryContext &context, idx_t row_group_index, vector< ColumnSegmentInfo > &result) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| GetColumnStartPointers() const (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| GetCommittedRowCount() | duckdb::RowGroup | |
| GetOrComputeExtraMetadataBlocks(bool force_compute=false) | duckdb::RowGroup | |
| GetOrCreateVersionInfo() (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| GetOrCreateVersionInfoInternal() (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| GetOrCreateVersionInfoPtr() (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| GetPartitionStats(SegmentNode< RowGroup > &row_group) (defined in duckdb::RowGroup) | duckdb::RowGroup | static |
| GetRowGroupSize() const (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| GetSelVector(ScanOptions options, idx_t vector_idx, SelectionVector &sel_vector, idx_t max_count) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| GetStatistics(idx_t column_idx) const (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| GetStatistics(const StorageIndex &column_idx) const (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| GetTableInfo() const (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| GetVersionInfo() (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| GetVersionInfoIfLoaded() const (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| has_changes (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| has_metadata_blocks (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| HasChanges() const (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| HasUnloadedDeletes() const (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| InitializeAppend(RowGroupAppendState &append_state) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| InitializeEmpty(const vector< LogicalType > &types, ColumnDataType data_type) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| InitializeScan(CollectionScanState &state, SegmentNode< RowGroup > &node) | duckdb::RowGroup | |
| InitializeScanWithOffset(CollectionScanState &state, SegmentNode< RowGroup > &node, idx_t vector_offset) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| is_loaded | duckdb::RowGroup | mutableprivate |
| IsPersistent() const (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| LoadColumn(storage_t c) const (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| LoadRowIdColumnData() const (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| MergeIntoStatistics(idx_t column_idx, BaseStatistics &other) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| MergeIntoStatistics(TableStatistics &other) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| MergeStatistics(idx_t column_idx, const BaseStatistics &other) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| MoveToCollection(RowGroupCollection &collection) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| NextVector(CollectionScanState &state) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| owned_version_info | duckdb::RowGroup | private |
| RemoveColumn(RowGroupCollection &collection, idx_t removed_column) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| RevertAppend(idx_t new_count) | duckdb::RowGroup | |
| row_group_lock (defined in duckdb::RowGroup) | duckdb::RowGroup | mutableprivate |
| row_id_column_data | duckdb::RowGroup | mutableprivate |
| row_id_is_loaded | duckdb::RowGroup | mutableprivate |
| RowGroup(RowGroupCollection &collection, idx_t count) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| RowGroup(RowGroupCollection &collection, RowGroupPointer pointer) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| RowGroup(RowGroupCollection &collection, PersistentRowGroupData &data) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| Scan(ScanOptions options, CollectionScanState &state, DataChunk &result) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| Scan(CollectionScanState &state, DataChunk &result, TableScanType type) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| Serialize(RowGroupPointer &pointer, Serializer &serializer) (defined in duckdb::RowGroup) | duckdb::RowGroup | static |
| SerializeRowGroupInfo(idx_t row_group_start) const (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| SetCount(idx_t count) (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| SetVersionInfo(shared_ptr< RowVersionManager > version) (defined in duckdb::RowGroup) | duckdb::RowGroup | private |
| Update(TransactionData transaction, DataTable &data_table, DataChunk &updates, row_t *ids, idx_t offset, idx_t count, const vector< PhysicalIndex > &column_ids, idx_t row_group_start) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| UpdateColumn(TransactionData transaction, DataTable &data_table, DataChunk &updates, Vector &row_ids, idx_t offset, idx_t count, const vector< column_t > &column_path, idx_t row_group_start) | duckdb::RowGroup | |
| Verify() (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| version_info | duckdb::RowGroup | private |
| WriteToDisk(RowGroupWriteInfo &info, const vector< const_reference< RowGroup > > &row_groups) (defined in duckdb::RowGroup) | duckdb::RowGroup | static |
| WriteToDisk(RowGroupWriteInfo &info) const | duckdb::RowGroup | |
| WriteToDisk(RowGroupWriter &writer) (defined in duckdb::RowGroup) | duckdb::RowGroup | |
| ~RowGroup() (defined in duckdb::RowGroup) | duckdb::RowGroup |