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

Public Member Functions

void FinishArray ()
 
- Public Member Functions inherited from duckdb::LocalSinkState
template<class TARGET >
TARGETCast ()
 
template<class TARGET >
const TARGETCast () const
 

Public Attributes

unique_ptr< ArrowAppenderappender
 
vector< unique_ptr< ArrowArrayWrapper > > finished_arrays
 
idx_t tuple_count = 0
 
- Public Attributes inherited from duckdb::LocalSinkState
SourcePartitionInfo partition_info
 Source partition info.
 

Member Function Documentation

◆ FinishArray()

void duckdb::ArrowCollectorLocalState::FinishArray ( )
inline
46058 {
46059 auto finished_array = make_uniq<ArrowArrayWrapper>();
46060 auto row_count = appender->RowCount();
46061 finished_array->arrow_array = appender->Finalize();
46062 appender.reset();
46063 finished_arrays.push_back(std::move(finished_array));
46064 tuple_count += row_count;
46065 }

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