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::ColumnData Member List

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

allocation_sizeduckdb::ColumnDataprotected
Append(BaseStatistics &stats, ColumnAppendState &state, Vector &vector, idx_t count)duckdb::ColumnDatavirtual
Append(ColumnAppendState &state, Vector &vector, idx_t count)duckdb::ColumnData
AppendData(BaseStatistics &stats, ColumnAppendState &state, UnifiedVectorFormat &vdata, idx_t count) (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
AppendSegment(SegmentLock &l, unique_ptr< ColumnSegment > segment) (defined in duckdb::ColumnData)duckdb::ColumnDataprotected
AppendTransientSegment(SegmentLock &l, idx_t start_row)duckdb::ColumnDataprotected
BeginScanVectorInternal(ColumnScanState &state) (defined in duckdb::ColumnData)duckdb::ColumnDataprotected
block_managerduckdb::ColumnData
Cast() (defined in duckdb::ColumnData)duckdb::ColumnDatainline
Cast() const (defined in duckdb::ColumnData)duckdb::ColumnDatainline
Checkpoint(const RowGroup &row_group, ColumnCheckpointInfo &info)duckdb::ColumnData
Checkpoint(const RowGroup &row_group, ColumnCheckpointInfo &info, const BaseStatistics &stats) (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
CheckpointScan(ColumnSegment &segment, ColumnScanState &state, idx_t count, Vector &scan_vector) const (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
CheckZonemap(ColumnScanState &state, TableFilter &filter) (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
CheckZonemap(const StorageIndex &index, TableFilter &filter) (defined in duckdb::ColumnData)duckdb::ColumnData
column_indexduckdb::ColumnData
ColumnData(BlockManager &block_manager, DataTableInfo &info, idx_t column_index, LogicalType type, ColumnDataType data_type, optional_ptr< ColumnData > parent) (defined in duckdb::ColumnData)duckdb::ColumnData
ColumnDataCheckpointer (defined in duckdb::ColumnData)duckdb::ColumnDatafriend
compressionduckdb::ColumnDataprivate
countduckdb::ColumnData
CreateCheckpointState(const RowGroup &row_group, PartialBlockManager &partial_block_manager) (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
CreateColumn(BlockManager &block_manager, DataTableInfo &info, idx_t column_index, const LogicalType &type, ColumnDataType data_type=ColumnDataType::MAIN_TABLE, optional_ptr< ColumnData > parent=nullptr) (defined in duckdb::ColumnData)duckdb::ColumnDatastatic
dataduckdb::ColumnDataprotected
data_typeduckdb::ColumnDataprivate
Deserialize(BlockManager &block_manager, DataTableInfo &info, idx_t column_index, ReadStream &source, const LogicalType &type) (defined in duckdb::ColumnData)duckdb::ColumnDatastatic
Fetch(ColumnScanState &state, row_t row_id, Vector &result)duckdb::ColumnDatavirtual
FetchRow(TransactionData transaction, ColumnFetchState &state, const StorageIndex &storage_index, row_t row_id, Vector &result, idx_t result_idx)duckdb::ColumnDatavirtual
FetchUpdateData(ColumnScanState &state, row_t *row_ids, Vector &base_vector, idx_t row_group_start) (defined in duckdb::ColumnData)duckdb::ColumnDataprotected
FetchUpdateRow(TransactionData transaction, row_t row_id, Vector &result, idx_t result_idx) (defined in duckdb::ColumnData)duckdb::ColumnDataprotected
FetchUpdates(TransactionData transaction, idx_t vector_index, Vector &result, idx_t scan_count, UpdateScanType update_type) (defined in duckdb::ColumnData)duckdb::ColumnDataprotected
Filter(TransactionData transaction, idx_t vector_index, ColumnScanState &state, Vector &result, SelectionVector &sel, idx_t &count, const TableFilter &filter, TableFilterState &filter_state)duckdb::ColumnDatavirtual
FilterVector(ColumnScanState &state, Vector &result, idx_t target_count, SelectionVector &sel, idx_t &sel_count, const TableFilter &filter, TableFilterState &filter_state) (defined in duckdb::ColumnData)duckdb::ColumnDataprotected
GetAllocationSize() const (defined in duckdb::ColumnData)duckdb::ColumnDatainline
GetBlockManager() const (defined in duckdb::ColumnData)duckdb::ColumnDatainline
GetChildStats(const ColumnData &child) const (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
GetColumnSegmentInfo(const QueryContext &context, idx_t row_group_index, vector< idx_t > col_path, vector< ColumnSegmentInfo > &result) (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
GetCompressionFunction() const (defined in duckdb::ColumnData)duckdb::ColumnDatainline
GetDatabase() const (defined in duckdb::ColumnData)duckdb::ColumnData
GetDataPointers() (defined in duckdb::ColumnData)duckdb::ColumnData
GetDataType() const (defined in duckdb::ColumnData)duckdb::ColumnDatainline
GetMaxEntry() (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
GetSegmentTree() (defined in duckdb::ColumnData)duckdb::ColumnDatainline
GetStatistics() const (defined in duckdb::ColumnData)duckdb::ColumnData
GetStatisticsRef() const (defined in duckdb::ColumnData)duckdb::ColumnData
GetStorageManager() const (defined in duckdb::ColumnData)duckdb::ColumnData
GetTableInfo() const (defined in duckdb::ColumnData)duckdb::ColumnData
GetType() const (defined in duckdb::ColumnData)duckdb::ColumnDatainline
GetUpdateStatistics() (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
GetVectorCount(idx_t vector_index) const (defined in duckdb::ColumnData)duckdb::ColumnDataprotected
GetVectorScanType(ColumnScanState &state, idx_t scan_count, Vector &result)duckdb::ColumnDatavirtual
HasAnyChanges() constduckdb::ColumnDatavirtual
HasChanges(idx_t start_row, idx_t end_row) const (defined in duckdb::ColumnData)duckdb::ColumnData
HasChanges() constduckdb::ColumnData
HasParent() const (defined in duckdb::ColumnData)duckdb::ColumnDatainline
HasUpdates() constduckdb::ColumnData
infoduckdb::ColumnData
InitializeAppend(ColumnAppendState &state)duckdb::ColumnDatavirtual
InitializeColumn(PersistentColumnData &column_data) (defined in duckdb::ColumnData)duckdb::ColumnData
InitializeColumn(PersistentColumnData &column_data, BaseStatistics &target_stats) (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
InitializePrefetch(PrefetchState &prefetch_state, ColumnScanState &scan_state, idx_t rows)duckdb::ColumnDatavirtual
InitializeScan(ColumnScanState &state)duckdb::ColumnDatavirtual
InitializeScanWithOffset(ColumnScanState &state, idx_t row_idx)duckdb::ColumnDatavirtual
IsPersistent() (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
MergeIntoStatistics(BaseStatistics &other) (defined in duckdb::ColumnData)duckdb::ColumnData
MergeStatistics(const BaseStatistics &other) (defined in duckdb::ColumnData)duckdb::ColumnData
Parent() const (defined in duckdb::ColumnData)duckdb::ColumnDatainline
parentduckdb::ColumnDataprivate
RevertAppend(row_t new_count)duckdb::ColumnDatavirtual
Scan(TransactionData transaction, idx_t vector_index, ColumnScanState &state, Vector &result)duckdb::ColumnData
Scan(TransactionData transaction, idx_t vector_index, ColumnScanState &state, Vector &result, idx_t scan_count) (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
ScanCommittedRange(idx_t row_group_start, idx_t offset_in_row_group, idx_t count, Vector &result) (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
ScanCount(ColumnScanState &state, Vector &result, idx_t count, idx_t result_offset=0) (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
ScanVector(ColumnScanState &state, Vector &result, idx_t remaining, ScanVectorType scan_type, idx_t result_offset=0)duckdb::ColumnDataprotected
ScanVector(TransactionData transaction, idx_t vector_index, ColumnScanState &state, Vector &result, idx_t target_scan, ScanVectorType scan_type, UpdateScanType update_type)duckdb::ColumnDataprotected
ScanVector(TransactionData transaction, idx_t vector_index, ColumnScanState &state, Vector &result, idx_t target_scan, UpdateScanType update_type) (defined in duckdb::ColumnData)duckdb::ColumnDataprotected
Select(TransactionData transaction, idx_t vector_index, ColumnScanState &state, Vector &result, SelectionVector &sel, idx_t count) (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
SelectVector(ColumnScanState &state, Vector &result, idx_t target_count, const SelectionVector &sel, idx_t sel_count) (defined in duckdb::ColumnData)duckdb::ColumnDataprotected
Serialize() (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
SetCount(idx_t new_count) (defined in duckdb::ColumnData)duckdb::ColumnDatainline
SetDataType(ColumnDataType data_type) (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
SetParent(optional_ptr< ColumnData > parent) (defined in duckdb::ColumnData)duckdb::ColumnDatainline
Skip(ColumnScanState &state, idx_t count=STANDARD_VECTOR_SIZE)duckdb::ColumnDatavirtual
statsduckdb::ColumnDataprotected
stats_lockduckdb::ColumnDatamutableprotected
typeduckdb::ColumnData
Update(TransactionData transaction, DataTable &data_table, idx_t column_index, Vector &update_vector, row_t *row_ids, idx_t update_count, idx_t row_group_start) (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
update_lockduckdb::ColumnDatamutableprotected
UpdateColumn(TransactionData transaction, DataTable &data_table, const vector< column_t > &column_path, Vector &update_vector, row_t *row_ids, idx_t update_count, idx_t depth, idx_t row_group_start) (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
UpdateCompressionFunction(SegmentLock &l, const CompressionFunction &function) (defined in duckdb::ColumnData)duckdb::ColumnDataprivate
UpdateInternal(TransactionData transaction, DataTable &data_table, idx_t column_index, Vector &update_vector, row_t *row_ids, idx_t update_count, Vector &base_vector, idx_t row_group_start) (defined in duckdb::ColumnData)duckdb::ColumnDataprotected
updatesduckdb::ColumnDataprotected
Verify(RowGroup &parent) (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
VisitBlockIds(BlockIdVisitor &visitor) const (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual
~ColumnData() (defined in duckdb::ColumnData)duckdb::ColumnDatavirtual