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::SequenceVector Struct Reference

Static Public Member Functions

static void GetSequence (const Vector &vector, int64_t &start, int64_t &increment, int64_t &sequence_count)
 
static void GetSequence (const Vector &vector, int64_t &start, int64_t &increment)
 

Member Function Documentation

◆ GetSequence() [1/2]

static void duckdb::SequenceVector::GetSequence ( const Vector vector,
int64_t start,
int64_t increment,
int64_t sequence_count 
)
inlinestatic
11195 {
11196 D_ASSERT(vector.GetVectorType() == VectorType::SEQUENCE_VECTOR);
11197 auto data = reinterpret_cast<int64_t *>(vector.buffer->GetData());
11198 start = data[0];
11199 increment = data[1];
11200 sequence_count = data[2];
11201 }
::int64_t int64_t

◆ GetSequence() [2/2]

static void duckdb::SequenceVector::GetSequence ( const Vector vector,
int64_t start,
int64_t increment 
)
inlinestatic
11202 {
11203 int64_t sequence_count;
11204 GetSequence(vector, start, increment, sequence_count);
11205 }

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