![]() |
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::ColumnSegment, including all inherited members.
| Append(ColumnAppendState &state, UnifiedVectorFormat &data, idx_t offset, idx_t count) | duckdb::ColumnSegment | |
| block | duckdb::ColumnSegment | |
| block_id | duckdb::ColumnSegment | private |
| 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 | |
| count | duckdb::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::ColumnSegment | static |
| CreateTransientSegment(DatabaseInstance &db, const CompressionFunction &function, const LogicalType &type, const idx_t segment_size, BlockManager &block_manager) (defined in duckdb::ColumnSegment) | duckdb::ColumnSegment | static |
| db | duckdb::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::ColumnSegment | static |
| FinalizeAppend(ColumnAppendState &state) | duckdb::ColumnSegment | |
| function | duckdb::ColumnSegment | private |
| GetBlockId() (defined in duckdb::ColumnSegment) | duckdb::ColumnSegment | inline |
| GetBlockOffset() (defined in duckdb::ColumnSegment) | duckdb::ColumnSegment | inline |
| GetBlockSize() const | duckdb::ColumnSegment | inline |
| GetCompressionFunction() (defined in duckdb::ColumnSegment) | duckdb::ColumnSegment | |
| GetDataPointer(idx_t row_start) | duckdb::ColumnSegment | |
| GetSegmentState() const (defined in duckdb::ColumnSegment) | duckdb::ColumnSegment | inline |
| 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 | |
| offset | duckdb::ColumnSegment | private |
| 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::ColumnSegment | private |
| ScanPartial(ColumnScanState &state, idx_t scan_count, Vector &result, idx_t result_offset) (defined in duckdb::ColumnSegment) | duckdb::ColumnSegment | private |
| segment_size | duckdb::ColumnSegment | private |
| segment_state | duckdb::ColumnSegment | private |
| segment_type | duckdb::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 | |
| stats | duckdb::ColumnSegment | |
| type | duckdb::ColumnSegment | |
| type_size | duckdb::ColumnSegment | |
| VisitBlockIds(BlockIdVisitor &visitor) const (defined in duckdb::ColumnSegment) | duckdb::ColumnSegment | |
| ~ColumnSegment() (defined in duckdb::ColumnSegment) | duckdb::ColumnSegment |