![]() |
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.
|
This is the complete list of members for duckdb::Value, including all inherited members.
| AGGREGATE_STATE(const LogicalType &type, const_data_ptr_t data, idx_t len) | duckdb::Value | static |
| ARRAY(const LogicalType &type, vector< Value > values) (defined in duckdb::Value) | duckdb::Value | static |
| ArrayValue (defined in duckdb::Value) | duckdb::Value | friend |
| BIGINT(int64_t value) | duckdb::Value | static |
| BIGNUM(const_data_ptr_t data, idx_t len) (defined in duckdb::Value) | duckdb::Value | static |
| BIGNUM(const string &data) (defined in duckdb::Value) | duckdb::Value | static |
| BIT(const_data_ptr_t data, idx_t len) | duckdb::Value | static |
| BIT(const string &data) (defined in duckdb::Value) | duckdb::Value | static |
| BLOB(const_data_ptr_t data, idx_t len) | duckdb::Value | static |
| BLOB(const string &data) | duckdb::Value | static |
| BLOB_RAW(const string &data) (defined in duckdb::Value) | duckdb::Value | inlinestatic |
| BOOLEAN(bool value) | duckdb::Value | static |
| CastAs(CastFunctionSet &set, GetCastFunctionInput &get_input, const LogicalType &target_type, bool strict=false) const | duckdb::Value | |
| CastAs(ClientContext &context, const LogicalType &target_type, bool strict=false) const (defined in duckdb::Value) | duckdb::Value | |
| Copy() const | duckdb::Value | inline |
| CreateValue(T value) (defined in duckdb::Value) | duckdb::Value | inlinestatic |
| CreateValue(bool value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(uint8_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(uint16_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(uint32_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(uint64_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(int8_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(int16_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(int32_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(int64_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(hugeint_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(uhugeint_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(date_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(dtime_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(dtime_ns_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(dtime_tz_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(timestamp_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(timestamp_sec_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(timestamp_ms_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(timestamp_ns_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(timestamp_tz_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(const char *value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(string value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(string_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(float value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(double value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(interval_t value) (defined in duckdb::Value) | duckdb::Value | |
| CreateValue(Value value) (defined in duckdb::Value) | duckdb::Value | |
| DATE(date_t date) | duckdb::Value | static |
| DATE(int32_t year, int32_t month, int32_t day) | duckdb::Value | static |
| DECIMAL(int16_t value, uint8_t width, uint8_t scale) (defined in duckdb::Value) | duckdb::Value | static |
| DECIMAL(int32_t value, uint8_t width, uint8_t scale) (defined in duckdb::Value) | duckdb::Value | static |
| DECIMAL(int64_t value, uint8_t width, uint8_t scale) (defined in duckdb::Value) | duckdb::Value | static |
| DECIMAL(hugeint_t value, uint8_t width, uint8_t scale) (defined in duckdb::Value) | duckdb::Value | static |
| DefaultCastAs(const LogicalType &target_type, bool strict=false) const (defined in duckdb::Value) | duckdb::Value | |
| DefaultTryCastAs(const LogicalType &target_type, Value &new_value, string *error_message, bool strict=false) const (defined in duckdb::Value) | duckdb::Value | |
| DefaultTryCastAs(const LogicalType &target_type, bool strict=false) (defined in duckdb::Value) | duckdb::Value | |
| DefaultValuesAreEqual(const Value &result_value, const Value &value) (defined in duckdb::Value) | duckdb::Value | static |
| Deserialize(Deserializer &deserializer) | duckdb::Value | static |
| DOUBLE(double value) | duckdb::Value | static |
| DoubleIsFinite(double value) (defined in duckdb::Value) | duckdb::Value | static |
| ENUM(uint64_t value, const LogicalType &original_type) (defined in duckdb::Value) | duckdb::Value | static |
| FLOAT(float value) | duckdb::Value | static |
| FloatIsFinite(float value) (defined in duckdb::Value) | duckdb::Value | static |
| GEOMETRY(const_data_ptr_t data, idx_t len) (defined in duckdb::Value) | duckdb::Value | static |
| GEOMETRY(const_data_ptr_t data, idx_t len, const CoordinateReferenceSystem &crs) (defined in duckdb::Value) | duckdb::Value | static |
| GetPointer() const (defined in duckdb::Value) | duckdb::Value | |
| GetTypeMutable() (defined in duckdb::Value) | duckdb::Value | inline |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValue() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueInternal() const (defined in duckdb::Value) | duckdb::Value | private |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| GetValueUnsafe() const (defined in duckdb::Value) | duckdb::Value | |
| Hash() const | duckdb::Value | |
| HASH(hash_t value) | duckdb::Value | static |
| HUGEINT(hugeint_t value) | duckdb::Value | static |
| Infinity(const LogicalType &type) | duckdb::Value | static |
| INTEGER(int32_t value) | duckdb::Value | static |
| INTERVAL(int32_t months, int32_t days, int64_t micros) (defined in duckdb::Value) | duckdb::Value | static |
| INTERVAL(interval_t interval) (defined in duckdb::Value) | duckdb::Value | static |
| is_null | duckdb::Value | private |
| IsFinite(T value) (defined in duckdb::Value) | duckdb::Value | inlinestatic |
| IsFinite(float input) (defined in duckdb::Value) | duckdb::Value | |
| IsFinite(double input) (defined in duckdb::Value) | duckdb::Value | |
| IsFinite(date_t input) (defined in duckdb::Value) | duckdb::Value | |
| IsFinite(timestamp_t input) (defined in duckdb::Value) | duckdb::Value | |
| IsFinite(timestamp_sec_t input) (defined in duckdb::Value) | duckdb::Value | |
| IsFinite(timestamp_ms_t input) (defined in duckdb::Value) | duckdb::Value | |
| IsFinite(timestamp_ns_t input) (defined in duckdb::Value) | duckdb::Value | |
| IsFinite(timestamp_tz_t input) (defined in duckdb::Value) | duckdb::Value | |
| IsNan(T value) (defined in duckdb::Value) | duckdb::Value | inlinestatic |
| IsNan(float input) (defined in duckdb::Value) | duckdb::Value | |
| IsNan(double input) (defined in duckdb::Value) | duckdb::Value | |
| IsNull() const (defined in duckdb::Value) | duckdb::Value | inline |
| LIST(const LogicalType &child_type, vector< Value > values) | duckdb::Value | static |
| LIST(vector< Value > values) | duckdb::Value | static |
| ListValue (defined in duckdb::Value) | duckdb::Value | friend |
| MAP(const LogicalType &child_type, vector< Value > values) | duckdb::Value | static |
| MAP(const LogicalType &key_type, const LogicalType &value_type, vector< Value > keys, vector< Value > values) | duckdb::Value | static |
| MAP(const InsertionOrderPreservingMap< string > &kv_pairs) | duckdb::Value | static |
| MapValue (defined in duckdb::Value) | duckdb::Value | friend |
| MaximumValue(const LogicalType &type) | duckdb::Value | static |
| MinimumValue(const LogicalType &type) | duckdb::Value | static |
| NegativeInfinity(const LogicalType &type) | duckdb::Value | static |
| NotDistinctFrom(const Value &lvalue, const Value &rvalue) | duckdb::Value | static |
| Numeric(const LogicalType &type, int64_t value) | duckdb::Value | static |
| Numeric(const LogicalType &type, hugeint_t value) (defined in duckdb::Value) | duckdb::Value | static |
| Numeric(const LogicalType &type, uhugeint_t value) (defined in duckdb::Value) | duckdb::Value | static |
| operator!=(const Value &rhs) const (defined in duckdb::Value) | duckdb::Value | |
| operator!=(const int64_t &rhs) const (defined in duckdb::Value) | duckdb::Value | |
| operator<(const Value &rhs) const (defined in duckdb::Value) | duckdb::Value | |
| operator<(const int64_t &rhs) const (defined in duckdb::Value) | duckdb::Value | |
| operator<< (defined in duckdb::Value) | duckdb::Value | friend |
| operator<=(const Value &rhs) const (defined in duckdb::Value) | duckdb::Value | |
| operator<=(const int64_t &rhs) const (defined in duckdb::Value) | duckdb::Value | |
| operator=(const Value &other) (defined in duckdb::Value) | duckdb::Value | |
| operator=(Value &&other) noexcept (defined in duckdb::Value) | duckdb::Value | |
| operator==(const Value &rhs) const (defined in duckdb::Value) | duckdb::Value | |
| operator==(const int64_t &rhs) const (defined in duckdb::Value) | duckdb::Value | |
| operator>(const Value &rhs) const (defined in duckdb::Value) | duckdb::Value | |
| operator>(const int64_t &rhs) const (defined in duckdb::Value) | duckdb::Value | |
| operator>=(const Value &rhs) const (defined in duckdb::Value) | duckdb::Value | |
| operator>=(const int64_t &rhs) const (defined in duckdb::Value) | duckdb::Value | |
| POINTER(uintptr_t value) | duckdb::Value | static |
| Print() const (defined in duckdb::Value) | duckdb::Value | |
| Reinterpret(LogicalType new_type) (defined in duckdb::Value) | duckdb::Value | |
| Serialize(Serializer &serializer) const | duckdb::Value | |
| SerializeChildren(Serializer &serializer, const vector< Value > &children, const LogicalType &parent_type) (defined in duckdb::Value) | duckdb::Value | privatestatic |
| SerializeInternal(Serializer &serializer, bool serialize_type) const (defined in duckdb::Value) | duckdb::Value | private |
| SMALLINT(int16_t value) | duckdb::Value | static |
| StringIsValid(const char *str, idx_t length) (defined in duckdb::Value) | duckdb::Value | static |
| StringIsValid(const string &str) (defined in duckdb::Value) | duckdb::Value | inlinestatic |
| StringValue (defined in duckdb::Value) | duckdb::Value | friend |
| STRUCT(child_list_t< Value > values) | duckdb::Value | static |
| STRUCT(const LogicalType &type, vector< Value > struct_values) (defined in duckdb::Value) | duckdb::Value | static |
| StructValue (defined in duckdb::Value) | duckdb::Value | friend |
| TIME(dtime_t time) | duckdb::Value | static |
| TIME(int32_t hour, int32_t min, int32_t sec, int32_t micros) | duckdb::Value | static |
| TIME_NS(dtime_ns_t time) (defined in duckdb::Value) | duckdb::Value | static |
| TIMESTAMP(date_t date, dtime_t time) | duckdb::Value | static |
| TIMESTAMP(timestamp_t timestamp) | duckdb::Value | static |
| TIMESTAMP(int32_t year, int32_t month, int32_t day, int32_t hour, int32_t min, int32_t sec, int32_t micros) | duckdb::Value | static |
| TIMESTAMPMS(timestamp_ms_t timestamp) | duckdb::Value | static |
| TIMESTAMPNS(timestamp_ns_t timestamp) | duckdb::Value | static |
| TIMESTAMPSEC(timestamp_sec_t timestamp) | duckdb::Value | static |
| TIMESTAMPTZ(timestamp_tz_t timestamp) | duckdb::Value | static |
| TIMETZ(dtime_tz_t time) (defined in duckdb::Value) | duckdb::Value | static |
| TINYINT(int8_t value) | duckdb::Value | static |
| ToSQLString() const | duckdb::Value | |
| ToString() const | duckdb::Value | |
| TryCastAs(CastFunctionSet &set, GetCastFunctionInput &get_input, const LogicalType &target_type, Value &new_value, string *error_message, bool strict=false) const | duckdb::Value | |
| TryCastAs(ClientContext &context, const LogicalType &target_type, Value &new_value, string *error_message, bool strict=false) const (defined in duckdb::Value) | duckdb::Value | |
| TryCastAs(CastFunctionSet &set, GetCastFunctionInput &get_input, const LogicalType &target_type, bool strict=false) | duckdb::Value | |
| TryCastAs(ClientContext &context, const LogicalType &target_type, bool strict=false) (defined in duckdb::Value) | duckdb::Value | |
| type() const (defined in duckdb::Value) | duckdb::Value | inline |
| TYPE(const LogicalType &type) (defined in duckdb::Value) | duckdb::Value | static |
| TYPE(const string_t &serialized_type) (defined in duckdb::Value) | duckdb::Value | static |
| type_ | duckdb::Value | private |
| TypeValue (defined in duckdb::Value) | duckdb::Value | friend |
| UBIGINT(uint64_t value) | duckdb::Value | static |
| UHUGEINT(uhugeint_t value) | duckdb::Value | static |
| UINTEGER(uint32_t value) | duckdb::Value | static |
| UNION(child_list_t< LogicalType > members, uint8_t tag, Value value) | duckdb::Value | static |
| UnionValue (defined in duckdb::Value) | duckdb::Value | friend |
| USMALLINT(uint16_t value) | duckdb::Value | static |
| UTINYINT(uint8_t value) | duckdb::Value | static |
| UUID(const string &value) | duckdb::Value | static |
| UUID(hugeint_t value) | duckdb::Value | static |
| Value(LogicalType type=LogicalType::SQLNULL) | duckdb::Value | explicit |
| Value(int32_t val) | duckdb::Value | |
| Value(bool val) | duckdb::Value | explicit |
| Value(int64_t val) | duckdb::Value | |
| Value(float val) | duckdb::Value | |
| Value(double val) | duckdb::Value | |
| Value(const char *val) | duckdb::Value | |
| Value(std::nullptr_t val) | duckdb::Value | |
| Value(string_t val) | duckdb::Value | |
| Value(string val) | duckdb::Value | |
| Value(String val) | duckdb::Value | |
| Value(const Value &other) | duckdb::Value | |
| Value(Value &&other) noexcept | duckdb::Value | |
| value_ (defined in duckdb::Value) | duckdb::Value | private |
| value_info_ (defined in duckdb::Value) | duckdb::Value | private |
| ValuesAreEqual(CastFunctionSet &set, GetCastFunctionInput &get_input, const Value &result_value, const Value &value) | duckdb::Value | static |
| ValuesAreEqual(ClientContext &context, const Value &result_value, const Value &value) (defined in duckdb::Value) | duckdb::Value | static |
| VARIANT(vector< Value > children) | duckdb::Value | static |
| ~Value() | duckdb::Value |