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

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

Append(ColumnAppendState &state, UnifiedVectorFormat &data, idx_t offset, idx_t count)duckdb::ColumnSegment
blockduckdb::ColumnSegment
block_idduckdb::ColumnSegmentprivate
ColumnSegment(DatabaseInstance &db, shared_ptr< BlockHandle > block, const LogicalType &type, const ColumnSegmentType segment_type, const idx_t count, const CompressionFunction &function_p, BaseStatistics statistics, const block_id_t block_id_p, const idx_t offset, const idx_t segment_size_p, unique_ptr< ColumnSegmentState > segment_state_p=nullptr)duckdb::ColumnSegment
ColumnSegment(ColumnSegment &other)duckdb::ColumnSegment
ConvertToPersistent(QueryContext context, optional_ptr< BlockManager > block_manager, const block_id_t block_id)duckdb::ColumnSegment
countduckdb::SegmentBase< ColumnSegment >
CreatePersistentSegment(DatabaseInstance &db, BlockManager &block_manager, block_id_t id, idx_t offset, const LogicalType &type_p, idx_t count, CompressionType compression_type, BaseStatistics statistics, unique_ptr< ColumnSegmentState > segment_state) (defined in duckdb::ColumnSegment)duckdb::ColumnSegmentstatic
CreateTransientSegment(DatabaseInstance &db, const CompressionFunction &function, const LogicalType &type, const idx_t segment_size, BlockManager &block_manager) (defined in duckdb::ColumnSegment)duckdb::ColumnSegmentstatic
dbduckdb::ColumnSegment
FetchRow(ColumnFetchState &state, row_t row_id, Vector &result, idx_t result_idx)duckdb::ColumnSegment
Filter(ColumnScanState &state, idx_t scan_count, Vector &result, SelectionVector &sel, idx_t &sel_count, const TableFilter &filter, TableFilterState &filter_state)duckdb::ColumnSegment
FilterSelection(SelectionVector &sel, Vector &vector, UnifiedVectorFormat &vdata, const TableFilter &filter, TableFilterState &filter_state, idx_t scan_count, idx_t &approved_tuple_count) (defined in duckdb::ColumnSegment)duckdb::ColumnSegmentstatic
FinalizeAppend(ColumnAppendState &state)duckdb::ColumnSegment
functionduckdb::ColumnSegmentprivate
GetBlockId() (defined in duckdb::ColumnSegment)duckdb::ColumnSegmentinline
GetBlockOffset() (defined in duckdb::ColumnSegment)duckdb::ColumnSegmentinline
GetBlockSize() constduckdb::ColumnSegmentinline
GetCompressionFunction() (defined in duckdb::ColumnSegment)duckdb::ColumnSegment
GetDataPointer(idx_t row_start)duckdb::ColumnSegment
GetSegmentState() const (defined in duckdb::ColumnSegment)duckdb::ColumnSegmentinline
InitializeAppend(ColumnAppendState &state)duckdb::ColumnSegment
InitializePrefetch(PrefetchState &prefetch_state, ColumnScanState &scan_state) (defined in duckdb::ColumnSegment)duckdb::ColumnSegment
InitializeScan(ColumnScanState &state) (defined in duckdb::ColumnSegment)duckdb::ColumnSegment
MarkAsPersistent(shared_ptr< BlockHandle > block, uint32_t offset_in_block)duckdb::ColumnSegment
offsetduckdb::ColumnSegmentprivate
Resize(idx_t segment_size)duckdb::ColumnSegment
RevertAppend(idx_t new_count)duckdb::ColumnSegment
Scan(ColumnScanState &state, idx_t scan_count, Vector &result, idx_t result_offset, ScanVectorType scan_type)duckdb::ColumnSegment
Scan(ColumnScanState &state, idx_t scan_count, Vector &result) (defined in duckdb::ColumnSegment)duckdb::ColumnSegmentprivate
ScanPartial(ColumnScanState &state, idx_t scan_count, Vector &result, idx_t result_offset) (defined in duckdb::ColumnSegment)duckdb::ColumnSegmentprivate
segment_sizeduckdb::ColumnSegmentprivate
segment_stateduckdb::ColumnSegmentprivate
segment_typeduckdb::ColumnSegment
SegmentSize() const (defined in duckdb::ColumnSegment)duckdb::ColumnSegment
Select(ColumnScanState &state, idx_t scan_count, Vector &result, const SelectionVector &sel, idx_t sel_count)duckdb::ColumnSegment
SetBlock(shared_ptr< BlockHandle > block, uint32_t offset) (defined in duckdb::ColumnSegment)duckdb::ColumnSegment
Skip(ColumnScanState &state)duckdb::ColumnSegment
statsduckdb::ColumnSegment
typeduckdb::ColumnSegment
type_sizeduckdb::ColumnSegment
VisitBlockIds(BlockIdVisitor &visitor) const (defined in duckdb::ColumnSegment)duckdb::ColumnSegment
~ColumnSegment() (defined in duckdb::ColumnSegment)duckdb::ColumnSegment