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

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

AddInPlace(Vector &left, int64_t delta, idx_t count)duckdb::VectorOperationsstatic
And(Vector &left, Vector &right, Vector &result, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
Cast(ClientContext &context, Vector &source, Vector &result, idx_t count, bool strict=false)duckdb::VectorOperationsstatic
CombineHash(Vector &hashes, Vector &input, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
CombineHash(Vector &hashes, Vector &input, const SelectionVector &rsel, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
Copy(const Vector &source, Vector &target, idx_t source_count, idx_t source_offset, idx_t target_offset) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
Copy(const Vector &source, Vector &target, const SelectionVector &sel, idx_t source_count, idx_t source_offset, idx_t target_offset) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
Copy(const Vector &source, Vector &target, const SelectionVector &sel, idx_t source_count, idx_t source_offset, idx_t target_offset, idx_t copy_count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
CountNotNull(Vector &input, const idx_t count)duckdb::VectorOperationsstatic
DefaultCast(Vector &source, Vector &result, idx_t count, bool strict=false) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
DefaultTryCast(Vector &source, Vector &result, idx_t count, string *error_message, bool strict=false) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
DistinctFrom(Vector &left, Vector &right, Vector &result, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
DistinctFrom(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
DistinctGreaterThan(Vector &left, Vector &right, Vector &result, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
DistinctGreaterThan(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel, optional_ptr< ValidityMask > null_mask=nullptr) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
DistinctGreaterThanEquals(Vector &left, Vector &right, Vector &result, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
DistinctGreaterThanEquals(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel, optional_ptr< ValidityMask > null_mask=nullptr) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
DistinctGreaterThanNullsFirst(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel, optional_ptr< ValidityMask > null_mask=nullptr) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
DistinctLessThan(Vector &left, Vector &right, Vector &result, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
DistinctLessThan(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel, optional_ptr< ValidityMask > null_mask=nullptr) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
DistinctLessThanEquals(Vector &left, Vector &right, Vector &result, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
DistinctLessThanEquals(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel, optional_ptr< ValidityMask > null_mask=nullptr) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
DistinctLessThanNullsFirst(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel, optional_ptr< ValidityMask > null_mask=nullptr) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
Equals(Vector &left, Vector &right, Vector &result, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
Equals(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel, optional_ptr< ValidityMask > null_mask=nullptr) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
GenerateSequence(Vector &result, idx_t count, int64_t start=0, int64_t increment=1) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
GenerateSequence(Vector &result, idx_t count, const SelectionVector &sel, int64_t start=0, int64_t increment=1) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
GreaterThan(Vector &left, Vector &right, Vector &result, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
GreaterThan(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel, optional_ptr< ValidityMask > null_mask=nullptr) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
GreaterThanEquals(Vector &left, Vector &right, Vector &result, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
GreaterThanEquals(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel, optional_ptr< ValidityMask > null_mask=nullptr) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
Hash(Vector &input, Vector &hashes, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
Hash(Vector &input, Vector &hashes, const SelectionVector &rsel, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
HasNotNull(Vector &input, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
HasNull(Vector &input, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
IsNotNull(Vector &arg, Vector &result, idx_t count)duckdb::VectorOperationsstatic
IsNull(Vector &input, Vector &result, idx_t count)duckdb::VectorOperationsstatic
LessThan(Vector &left, Vector &right, Vector &result, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
LessThan(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel, optional_ptr< ValidityMask > null_mask=nullptr) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
LessThanEquals(Vector &left, Vector &right, Vector &result, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
LessThanEquals(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel, optional_ptr< ValidityMask > null_mask=nullptr) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
NestedEquals(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel, optional_ptr< ValidityMask > null_mask=nullptr) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
NestedNotEquals(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel, optional_ptr< ValidityMask > null_mask=nullptr) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
Not(Vector &left, Vector &result, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
NotDistinctFrom(Vector &left, Vector &right, Vector &result, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
NotDistinctFrom(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
NotEquals(Vector &left, Vector &right, Vector &result, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
NotEquals(Vector &left, Vector &right, optional_ptr< const SelectionVector > sel, idx_t count, optional_ptr< SelectionVector > true_sel, optional_ptr< SelectionVector > false_sel, optional_ptr< ValidityMask > null_mask=nullptr) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
Or(Vector &left, Vector &right, Vector &result, idx_t count) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
ReadFromStorage(data_ptr_t source, idx_t count, Vector &result) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
TryCast(CastFunctionSet &set, GetCastFunctionInput &input, Vector &source, Vector &result, idx_t count, string *error_message, bool strict=false, const bool nullify_parent=false)duckdb::VectorOperationsstatic
TryCast(ClientContext &context, Vector &source, Vector &result, idx_t count, string *error_message, bool strict=false, const bool nullify_parent=false) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic
WriteToStorage(Vector &source, idx_t count, data_ptr_t target) (defined in duckdb::VectorOperations)duckdb::VectorOperationsstatic