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

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

AddSegment(unsafe_arena_ptr< TupleDataSegment > segment)duckdb::TupleDataCollectionprivate
allocatorduckdb::TupleDataCollectionprivate
Append(DataChunk &new_chunk, const SelectionVector &append_sel= *FlatVector::IncrementalSelectionVector(), idx_t append_count=DConstants::INVALID_INDEX)duckdb::TupleDataCollection
Append(DataChunk &new_chunk, vector< column_t > column_ids, const SelectionVector &append_sel= *FlatVector::IncrementalSelectionVector(), const idx_t append_count=DConstants::INVALID_INDEX)duckdb::TupleDataCollection
Append(TupleDataAppendState &append_state, DataChunk &new_chunk, const SelectionVector &append_sel= *FlatVector::IncrementalSelectionVector(), const idx_t append_count=DConstants::INVALID_INDEX)duckdb::TupleDataCollection
Append(TupleDataPinState &pin_state, TupleDataChunkState &chunk_state, DataChunk &new_chunk, const SelectionVector &append_sel= *FlatVector::IncrementalSelectionVector(), const idx_t append_count=DConstants::INVALID_INDEX)duckdb::TupleDataCollection
AppendUnified(TupleDataPinState &pin_state, TupleDataChunkState &chunk_state, DataChunk &new_chunk, const SelectionVector &append_sel= *FlatVector::IncrementalSelectionVector(), const idx_t append_count=DConstants::INVALID_INDEX)duckdb::TupleDataCollection
Build(TupleDataPinState &pin_state, TupleDataChunkState &chunk_state, const idx_t append_offset, const idx_t append_count)duckdb::TupleDataCollection
ChunkCount() constduckdb::TupleDataCollection
CollectionWithinCollectionComputeHeapSizes(Vector &heap_sizes_v, const Vector &source_v, TupleDataVectorFormat &source_format, const SelectionVector &append_sel, const idx_t append_count, const UnifiedVectorFormat &list_data)duckdb::TupleDataCollectionprivatestatic
Combine(TupleDataCollection &other)duckdb::TupleDataCollection
Combine(unique_ptr< TupleDataCollection > other)duckdb::TupleDataCollection
ComputeFixedWithinCollectionHeapSizes(Vector &heap_sizes_v, const Vector &source_v, TupleDataVectorFormat &source_format, const SelectionVector &append_sel, const idx_t append_count, const UnifiedVectorFormat &list_data)duckdb::TupleDataCollectionprivatestatic
ComputeHeapSizes(TupleDataChunkState &chunk_state, const DataChunk &new_chunk, const SelectionVector &append_sel, const idx_t append_count)duckdb::TupleDataCollectionstatic
ComputeHeapSizes(Vector &heap_sizes_v, const Vector &source_v, TupleDataVectorFormat &source, const SelectionVector &append_sel, const idx_t append_count)duckdb::TupleDataCollectionprivatestatic
CopyRows(TupleDataChunkState &chunk_state, TupleDataChunkState &input, const SelectionVector &append_sel, const idx_t append_count) constduckdb::TupleDataCollection
Count() constduckdb::TupleDataCollection
countduckdb::TupleDataCollectionprivate
CreateUnique() constduckdb::TupleDataCollection
data_sizeduckdb::TupleDataCollectionprivate
DestroyChunks(idx_t chunk_idx_begin, idx_t chunk_idx_end)duckdb::TupleDataCollection
FetchChunk(TupleDataScanState &state, idx_t chunk_idx, bool init_heap, optional_ptr< SortKeyPayloadState > sort_key_payload_state=nullptr)duckdb::TupleDataCollection
FinalizePinState(TupleDataPinState &pin_state, TupleDataSegment &segment)duckdb::TupleDataCollection
FinalizePinState(TupleDataPinState &pin_state)duckdb::TupleDataCollection
FindHeapPointers(TupleDataChunkState &chunk_state, const idx_t chunk_count) constduckdb::TupleDataCollection
Gather(Vector &row_locations, const SelectionVector &scan_sel, const idx_t scan_count, DataChunk &result, const SelectionVector &target_sel, vector< unique_ptr< Vector > > &cached_cast_vectors) constduckdb::TupleDataCollection
Gather(Vector &row_locations, const SelectionVector &scan_sel, const idx_t scan_count, const vector< column_t > &column_ids, DataChunk &result, const SelectionVector &target_sel, vector< unique_ptr< Vector > > &cached_cast_vectors) constduckdb::TupleDataCollection
Gather(Vector &row_locations, const SelectionVector &sel, const idx_t scan_count, const column_t column_id, Vector &result, const SelectionVector &target_sel, optional_ptr< Vector > cached_cast_vector) constduckdb::TupleDataCollection
gather_functionsduckdb::TupleDataCollectionprivate
GetAllColumnIDs(vector< column_t > &column_ids)duckdb::TupleDataCollectionprivate
GetGatherFunction(const LogicalType &type)duckdb::TupleDataCollectionstatic
GetLayout() constduckdb::TupleDataCollection
GetLayoutPtr() constduckdb::TupleDataCollection
GetRowBlockPointers() constduckdb::TupleDataCollection
GetScatterFunction(const LogicalType &type, bool within_collection=false)duckdb::TupleDataCollectionstatic
GetSortKeyGatherFunction(const LogicalType &type, SortKeyType sort_key_type)duckdb::TupleDataCollectionstatic
GetSortKeyScatterFunction(const LogicalType &type, SortKeyType sort_key_type)duckdb::TupleDataCollectionstatic
GetVectorData(const TupleDataChunkState &chunk_state, UnifiedVectorFormat result[])duckdb::TupleDataCollectionstatic
Initialize()duckdb::TupleDataCollectionprivate
InitializeAppend(TupleDataAppendState &append_state, TupleDataPinProperties properties=TupleDataPinProperties::UNPIN_AFTER_DONE)duckdb::TupleDataCollection
InitializeAppend(TupleDataAppendState &append_state, vector< column_t > column_ids, TupleDataPinProperties properties=TupleDataPinProperties::UNPIN_AFTER_DONE)duckdb::TupleDataCollection
InitializeAppend(TupleDataPinState &pin_state, TupleDataPinProperties=TupleDataPinProperties::UNPIN_AFTER_DONE)duckdb::TupleDataCollection
InitializeChunk(DataChunk &chunk) constduckdb::TupleDataCollection
InitializeChunk(DataChunk &chunk, const vector< column_t > &columns) constduckdb::TupleDataCollection
InitializeChunkState(TupleDataChunkState &chunk_state, vector< column_t > column_ids={})duckdb::TupleDataCollection
InitializeChunkState(TupleDataChunkState &chunk_state, const vector< LogicalType > &types, vector< column_t > column_ids={})duckdb::TupleDataCollectionstatic
InitializeScan(TupleDataScanState &state, TupleDataPinProperties properties=TupleDataPinProperties::UNPIN_AFTER_DONE) constduckdb::TupleDataCollection
InitializeScan(TupleDataScanState &state, vector< column_t > column_ids, TupleDataPinProperties properties=TupleDataPinProperties::UNPIN_AFTER_DONE) constduckdb::TupleDataCollection
InitializeScan(TupleDataParallelScanState &state, TupleDataPinProperties properties=TupleDataPinProperties::UNPIN_AFTER_DONE) constduckdb::TupleDataCollection
InitializeScan(TupleDataParallelScanState &gstate, vector< column_t > column_ids, TupleDataPinProperties properties=TupleDataPinProperties::UNPIN_AFTER_DONE) constduckdb::TupleDataCollection
InitializeScanChunk(const TupleDataScanState &state, DataChunk &chunk) constduckdb::TupleDataCollection
layout (defined in duckdb::TupleDataCollection)duckdb::TupleDataCollectionprivate
layout_ptrduckdb::TupleDataCollectionprivate
NextScanIndex(TupleDataScanState &scan_state, idx_t &segment_index, idx_t &chunk_index)duckdb::TupleDataCollectionprivate
partition_indexduckdb::TupleDataCollectionprivate
PartitionedTupleData (defined in duckdb::TupleDataCollection)duckdb::TupleDataCollectionfriend
Print()duckdb::TupleDataCollection
Reset()duckdb::TupleDataCollection
ResetCachedCastVectors(TupleDataChunkState &chunk_state, const vector< column_t > &column_ids)duckdb::TupleDataCollectionstatic
Scan(TupleDataScanState &state, DataChunk &result)duckdb::TupleDataCollection
Scan(TupleDataParallelScanState &gstate, TupleDataLocalScanState &lstate, DataChunk &result)duckdb::TupleDataCollection
ScanAtIndex(TupleDataPinState &pin_state, TupleDataChunkState &chunk_state, const vector< column_t > &column_ids, idx_t segment_index, idx_t chunk_index, DataChunk &result)duckdb::TupleDataCollectionprivate
ScanComplete(const TupleDataScanState &state) constduckdb::TupleDataCollection
Scatter(TupleDataChunkState &chunk_state, const DataChunk &new_chunk, const SelectionVector &append_sel, const idx_t append_count) constduckdb::TupleDataCollection
Scatter(TupleDataChunkState &chunk_state, const Vector &source, const column_t column_id, const SelectionVector &append_sel, const idx_t append_count) constduckdb::TupleDataCollection
scatter_functionsduckdb::TupleDataCollectionprivate
schedulerduckdb::TupleDataCollectionprivate
Seek(TupleDataScanState &state, const idx_t target_chunk)duckdb::TupleDataCollection
segmentsduckdb::TupleDataCollectionprivate
SetPartitionIndex(idx_t index)duckdb::TupleDataCollection
SizeInBytes() constduckdb::TupleDataCollection
SortKeyComputeHeapSizes(TupleDataChunkState &chunk_state, const DataChunk &new_chunk, const SelectionVector &append_sel, const idx_t append_count, const SortKeyType sort_key_type)duckdb::TupleDataCollectionstatic
stl_allocatorduckdb::TupleDataCollectionprivate
StringWithinCollectionComputeHeapSizes(Vector &heap_sizes_v, const Vector &source_v, TupleDataVectorFormat &source_format, const SelectionVector &append_sel, const idx_t append_count, const UnifiedVectorFormat &list_data)duckdb::TupleDataCollectionprivatestatic
StructWithinCollectionComputeHeapSizes(Vector &heap_sizes_v, const Vector &source_v, TupleDataVectorFormat &source_format, const SelectionVector &append_sel, const idx_t append_count, const UnifiedVectorFormat &list_data)duckdb::TupleDataCollectionprivatestatic
tagduckdb::TupleDataCollectionprivate
ToString()duckdb::TupleDataCollection
ToUnifiedFormat(TupleDataChunkState &chunk_state, DataChunk &new_chunk)duckdb::TupleDataCollectionstatic
TupleDataChunkIterator (defined in duckdb::TupleDataCollection)duckdb::TupleDataCollectionfriend
TupleDataCollection(BufferManager &buffer_manager, shared_ptr< TupleDataLayout > layout_ptr, MemoryTag tag, shared_ptr< ArenaAllocator > stl_allocator=nullptr)duckdb::TupleDataCollection
TupleDataCollection(ClientContext &context, shared_ptr< TupleDataLayout > layout_ptr, MemoryTag tag, shared_ptr< ArenaAllocator > stl_allocator=nullptr) (defined in duckdb::TupleDataCollection)duckdb::TupleDataCollection
TuplesPerBlock() constduckdb::TupleDataCollection
Unpin()duckdb::TupleDataCollection
Verify() constduckdb::TupleDataCollectionprivate
VerifyEverythingPinned() constduckdb::TupleDataCollection
WithinCollectionComputeHeapSizes(Vector &heap_sizes_v, const Vector &source_v, TupleDataVectorFormat &source_format, const SelectionVector &append_sel, const idx_t append_count, const UnifiedVectorFormat &list_data)duckdb::TupleDataCollectionprivatestatic
~TupleDataCollection() (defined in duckdb::TupleDataCollection)duckdb::TupleDataCollection