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

Public Member Functions

void Init ()
 Initialize all fields.
 

Public Attributes

int64_t length
 Array data description.
 
int64_t null_count
 
int64_t offset
 
int64_t n_buffers
 
int64_t n_children
 
const void ** buffers
 
struct ArrowArray ** children
 
struct ArrowArraydictionary
 
void(* release )(struct ArrowArray *)
 Release callback.
 
void * private_data
 Opaque producer-specific data.
 

Member Function Documentation

◆ Init()

void ArrowArray::Init ( )
inline

Initialize all fields.

11304 {
11305 length = 0;
11306 null_count = 0;
11307 offset = 0;
11308 n_buffers = 0;
11309 n_children = 0;
11310 release = nullptr;
11311 private_data = nullptr;
11312 }
void(* release)(struct ArrowArray *)
Release callback.
Definition duckdb.hpp:11299
void * private_data
Opaque producer-specific data.
Definition duckdb.hpp:11301
int64_t length
Array data description.
Definition duckdb.hpp:11289

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