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

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

buffer_managerduckdb::TupleDataAllocatorprivate
Build(TupleDataSegment &segment, TupleDataPinState &pin_state, TupleDataChunkState &chunk_state, const idx_t append_offset, const idx_t append_count)duckdb::TupleDataAllocator
BuildChunkPart(TupleDataSegment &segment, TupleDataPinState &pin_state, TupleDataChunkState &chunk_state, const idx_t append_offset, const idx_t append_count, TupleDataChunk &chunk)duckdb::TupleDataAllocatorprivate
BuildFastPath(TupleDataSegment &segment, TupleDataPinState &pin_state, TupleDataChunkState &chunk_state, const idx_t append_offset, const idx_t append_count) (defined in duckdb::TupleDataAllocator)duckdb::TupleDataAllocator
CreateHeapBlock(TupleDataSegment &segment, idx_t size) (defined in duckdb::TupleDataAllocator)duckdb::TupleDataAllocatorprivate
CreateRowBlock(TupleDataSegment &segment)duckdb::TupleDataAllocatorprivate
DestroyHeapBlocks(idx_t heap_block_begin, idx_t heap_block_end) (defined in duckdb::TupleDataAllocator)duckdb::TupleDataAllocator
DestroyRowBlocks(idx_t row_block_begin, idx_t row_block_end)duckdb::TupleDataAllocator
FindHeapPointers(TupleDataChunkState &chunk_state, SelectionVector &not_found, idx_t &not_found_count, const TupleDataLayout &layout, const idx_t base_col_offset) (defined in duckdb::TupleDataAllocator)duckdb::TupleDataAllocatorstatic
GetAllocator()duckdb::TupleDataAllocator
GetBaseHeapPointer(TupleDataPinState &state, const TupleDataChunkPart &part)duckdb::TupleDataAllocatorprivate
GetBufferManager()duckdb::TupleDataAllocator
GetLayout() const (defined in duckdb::TupleDataAllocator)duckdb::TupleDataAllocator
GetLayoutPtr() constduckdb::TupleDataAllocator
GetRowPointer(TupleDataPinState &state, const TupleDataChunkPart &part)duckdb::TupleDataAllocatorprivate
GetStlAllocator()duckdb::TupleDataAllocator
heap_blocksduckdb::TupleDataAllocatorprivate
HeapBlockCount() constduckdb::TupleDataAllocator
InitializeChunkState(TupleDataSegment &segment, TupleDataPinState &pin_state, TupleDataChunkState &chunk_state, idx_t chunk_idx, bool init_heap, optional_ptr< SortKeyPayloadState > sort_key_payload_state=nullptr)duckdb::TupleDataAllocator
InitializeChunkStateInternal(TupleDataPinState &pin_state, TupleDataChunkState &chunk_state, idx_t offset, bool recompute, bool init_heap_pointers, bool init_heap_sizes, unsafe_vector< reference< TupleDataChunkPart > > &parts, optional_ptr< SortKeyPayloadState > sort_key_payload_state=nullptr)duckdb::TupleDataAllocatorprivate
layout (defined in duckdb::TupleDataAllocator)duckdb::TupleDataAllocatorprivate
layout_ptrduckdb::TupleDataAllocatorprivate
partition_indexduckdb::TupleDataAllocatorprivate
PinHeapBlock(TupleDataPinState &state, const TupleDataChunkPart &part)duckdb::TupleDataAllocatorprivate
PinRowBlock(TupleDataPinState &state, const TupleDataChunkPart &part)duckdb::TupleDataAllocatorprivate
RecomputeHeapPointers(Vector &old_heap_ptrs, const SelectionVector &old_heap_sel, const data_ptr_t row_locations[], Vector &new_heap_ptrs, const idx_t offset, const idx_t count, const TupleDataLayout &layout, const idx_t base_col_offset) (defined in duckdb::TupleDataAllocator)duckdb::TupleDataAllocatorstatic
ReleaseOrStoreHandles(TupleDataPinState &state, TupleDataSegment &segment, TupleDataChunk &chunk, bool release_heap)duckdb::TupleDataAllocator
ReleaseOrStoreHandles(TupleDataPinState &state, TupleDataSegment &segment)duckdb::TupleDataAllocator
ReleaseOrStoreHandlesInternal(TupleDataSegment &segment, unsafe_arena_vector< BufferHandle > &pinned_row_handles, buffer_handle_map_t &handles, const ContinuousIdSet &block_ids, unsafe_arena_vector< TupleDataBlock > &blocks, TupleDataPinProperties properties)duckdb::TupleDataAllocatorprivatestatic
row_blocksduckdb::TupleDataAllocatorprivate
RowBlockCount() constduckdb::TupleDataAllocator
SetDestroyBufferUponUnpin()duckdb::TupleDataAllocator
SetPartitionIndex(idx_t index)duckdb::TupleDataAllocator
stl_allocatorduckdb::TupleDataAllocatorprivate
tagduckdb::TupleDataAllocatorprivate
TupleDataAllocator(BufferManager &buffer_manager, shared_ptr< TupleDataLayout > layout_ptr, MemoryTag tag, shared_ptr< ArenaAllocator > stl_allocator) (defined in duckdb::TupleDataAllocator)duckdb::TupleDataAllocator
TupleDataAllocator(TupleDataAllocator &allocator) (defined in duckdb::TupleDataAllocator)duckdb::TupleDataAllocator
~TupleDataAllocator() (defined in duckdb::TupleDataAllocator)duckdb::TupleDataAllocator