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::UnifiedVariantVectorData Struct Reference
Collaboration diagram for duckdb::UnifiedVariantVectorData:

Public Member Functions

 UnifiedVariantVectorData (const RecursiveUnifiedVectorFormat &variant)
 
bool RowIsValid (idx_t row) const
 
bool KeysIndexIsValid (idx_t row, idx_t index) const
 
list_entry_t GetChildrenListEntry (idx_t row) const
 
list_entry_t GetValuesListEntry (idx_t row) const
 
const string_tGetKey (idx_t row, idx_t index) const
 
uint32_t GetKeysIndex (idx_t row, idx_t child_index) const
 
uint32_t GetValuesIndex (idx_t row, idx_t child_index) const
 
VariantLogicalType GetTypeId (idx_t row, idx_t value_index) const
 
uint32_t GetByteOffset (idx_t row, idx_t value_index) const
 
const string_tGetData (idx_t row) const
 

Public Attributes

const RecursiveUnifiedVectorFormatvariant
 
const UnifiedVectorFormatkeys
 
const UnifiedVectorFormatkeys_entry
 
const UnifiedVectorFormatchildren
 
const UnifiedVectorFormatkeys_index
 
const UnifiedVectorFormatvalues_index
 
const UnifiedVectorFormatvalues
 
const UnifiedVectorFormattype_id
 
const UnifiedVectorFormatbyte_offset
 
const UnifiedVectorFormatdata
 
const list_entry_tkeys_data = nullptr
 
const string_tkeys_entry_data = nullptr
 
const list_entry_tchildren_data = nullptr
 
const uint32_tkeys_index_data = nullptr
 
const uint32_tvalues_index_data = nullptr
 
const list_entry_tvalues_data = nullptr
 
const uint8_ttype_id_data = nullptr
 
const uint32_tbyte_offset_data = nullptr
 
const string_tblob_data = nullptr
 
const ValidityMaskkeys_index_validity
 

The documentation for this struct was generated from the following file: