![]() |
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::ScalarFunction, including all inherited members.
| arguments | duckdb::SimpleFunction | |
| BaseScalarFunction(string name, vector< LogicalType > arguments, LogicalType return_type, FunctionStability stability, LogicalType varargs=LogicalType(LogicalTypeId::INVALID), FunctionNullHandling null_handling=FunctionNullHandling::DEFAULT_NULL_HANDLING, FunctionErrors errors=FunctionErrors::CANNOT_ERROR) (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | |
| BinaryFunction(DataChunk &input, ExpressionState &state, Vector &result) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inlinestatic |
| bind | duckdb::ScalarFunction | |
| bind_expression | duckdb::ScalarFunction | |
| bind_extended | duckdb::ScalarFunction | |
| bind_lambda | duckdb::ScalarFunction | |
| CallToString(const string &catalog_name, const string &schema_name, const string &name, const vector< LogicalType > &arguments, const LogicalType &varargs=LogicalType::INVALID) | duckdb::Function | static |
| CallToString(const string &catalog_name, const string &schema_name, const string &name, const vector< LogicalType > &arguments, const LogicalType &varargs, const LogicalType &return_type) | duckdb::Function | static |
| CallToString(const string &catalog_name, const string &schema_name, const string &name, const vector< LogicalType > &arguments, const named_parameter_type_map_t &named_parameters) | duckdb::Function | static |
| catalog_name (defined in duckdb::Function) | duckdb::Function | |
| collation_handling | duckdb::BaseScalarFunction | |
| deserialize (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | |
| Equal(const ScalarFunction &rhs) const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | |
| EraseArgument(SimpleFunction &bound_function, vector< unique_ptr< Expression > > &arguments, idx_t argument_index) | duckdb::Function | static |
| errors | duckdb::BaseScalarFunction | |
| extra_info | duckdb::Function | |
| function | duckdb::ScalarFunction | |
| Function(string name) (defined in duckdb::Function) | duckdb::Function | explicit |
| function_info | duckdb::ScalarFunction | |
| get_modified_databases | duckdb::ScalarFunction | |
| GetBindCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| GetBindExpressionCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| GetBindExtendedCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| GetBindLambdaCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| GetCollationHandling() const (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | inline |
| GetDeserializeCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| GetErrorMode() const (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | inline |
| GetExtraFunctionInfo() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| GetFunctionCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| GetInitStateCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| GetModifiedDatabasesCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| GetNullHandling() const (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | inline |
| GetReturnType() const (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | inline |
| GetReturnType() (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | inline |
| GetScalarUnaryFunction(const LogicalType &type) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inlinestatic |
| GetScalarUnaryFunctionFixedReturn(const LogicalType &type) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inlinestatic |
| GetSerializeCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| GetStability() const (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | inline |
| GetStatisticsCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| HasBindCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| HasBindExpressionCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| HasBindExtendedCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| HasBindLambdaCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| HasExtraFunctionInfo() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| HasFunctionCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| Hash() const (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | |
| HasInitStateCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| HasModifiedDatabasesCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| HasSerializationCallbacks() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| HasStatisticsCallback() const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| HasVarArgs() const (defined in duckdb::SimpleFunction) | duckdb::SimpleFunction | |
| init_local_state | duckdb::ScalarFunction | |
| name | duckdb::Function | |
| NopFunction(DataChunk &input, ExpressionState &state, Vector &result) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | static |
| null_handling | duckdb::BaseScalarFunction | |
| operator!=(const ScalarFunction &rhs) const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | |
| operator==(const ScalarFunction &rhs) const (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | |
| original_arguments | duckdb::SimpleFunction | |
| return_type | duckdb::BaseScalarFunction | |
| ScalarFunction(string name, vector< LogicalType > arguments, LogicalType return_type, scalar_function_t function, bind_scalar_function_t bind=nullptr, bind_scalar_function_extended_t bind_extended=nullptr, function_statistics_t statistics=nullptr, init_local_state_t init_local_state=nullptr, LogicalType varargs=LogicalType(LogicalTypeId::INVALID), FunctionStability stability=FunctionStability::CONSISTENT, FunctionNullHandling null_handling=FunctionNullHandling::DEFAULT_NULL_HANDLING, bind_lambda_function_t bind_lambda=nullptr) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | |
| ScalarFunction(vector< LogicalType > arguments, LogicalType return_type, scalar_function_t function, bind_scalar_function_t bind=nullptr, bind_scalar_function_extended_t bind_extended=nullptr, function_statistics_t statistics=nullptr, init_local_state_t init_local_state=nullptr, LogicalType varargs=LogicalType(LogicalTypeId::INVALID), FunctionStability stability=FunctionStability::CONSISTENT, FunctionNullHandling null_handling=FunctionNullHandling::DEFAULT_NULL_HANDLING, bind_lambda_function_t bind_lambda=nullptr) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | |
| schema_name (defined in duckdb::Function) | duckdb::Function | |
| serialize (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | |
| SetBindCallback(bind_scalar_function_t callback) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| SetBindExpressionCallback(function_bind_expression_t callback) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| SetBindExtendedCallback(bind_scalar_function_extended_t callback) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| SetBindLambdaCallback(bind_lambda_function_t callback) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| SetCollationHandling(FunctionCollationHandling collation_handling_p) (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | inline |
| SetDeserializeCallback(function_deserialize_t callback) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| SetErrorMode(FunctionErrors errors_p) (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | inline |
| SetExtraFunctionInfo(shared_ptr< ScalarFunctionInfo > info) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| SetExtraFunctionInfo(ARGS &&... args) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| SetFallible() | duckdb::BaseScalarFunction | inline |
| SetFunctionCallback(scalar_function_t callback) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| SetInitStateCallback(init_local_state_t callback) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| SetModifiedDatabasesCallback(get_modified_databases_t callback) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| SetNullHandling(FunctionNullHandling null_handling_p) (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | inline |
| SetReturnsError(BaseScalarFunction &function) (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | inlinestatic |
| SetReturnType(LogicalType return_type_p) (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | inline |
| SetSerializeCallback(function_serialize_t callback) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| SetStability(FunctionStability stability_p) (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | inline |
| SetStatisticsCallback(function_statistics_t callback) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inline |
| SetVolatile() | duckdb::BaseScalarFunction | inline |
| SimpleFunction(string name, vector< LogicalType > arguments, LogicalType varargs=LogicalType(LogicalTypeId::INVALID)) (defined in duckdb::SimpleFunction) | duckdb::SimpleFunction | |
| stability | duckdb::BaseScalarFunction | |
| statistics | duckdb::ScalarFunction | |
| TernaryFunction(DataChunk &input, ExpressionState &state, Vector &result) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inlinestatic |
| ToString() const override (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | virtual |
| UnaryFunction(DataChunk &input, ExpressionState &state, Vector &result) (defined in duckdb::ScalarFunction) | duckdb::ScalarFunction | inlinestatic |
| varargs | duckdb::SimpleFunction | |
| ~BaseScalarFunction() override (defined in duckdb::BaseScalarFunction) | duckdb::BaseScalarFunction | |
| ~Function() (defined in duckdb::Function) | duckdb::Function | virtual |
| ~SimpleFunction() override (defined in duckdb::SimpleFunction) | duckdb::SimpleFunction |