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

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

argumentsduckdb::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::ScalarFunctioninlinestatic
bindduckdb::ScalarFunction
bind_expressionduckdb::ScalarFunction
bind_extendedduckdb::ScalarFunction
bind_lambdaduckdb::ScalarFunction
CallToString(const string &catalog_name, const string &schema_name, const string &name, const vector< LogicalType > &arguments, const LogicalType &varargs=LogicalType::INVALID)duckdb::Functionstatic
CallToString(const string &catalog_name, const string &schema_name, const string &name, const vector< LogicalType > &arguments, const LogicalType &varargs, const LogicalType &return_type)duckdb::Functionstatic
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::Functionstatic
catalog_name (defined in duckdb::Function)duckdb::Function
collation_handlingduckdb::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::Functionstatic
errorsduckdb::BaseScalarFunction
extra_infoduckdb::Function
functionduckdb::ScalarFunction
Function(string name) (defined in duckdb::Function)duckdb::Functionexplicit
function_infoduckdb::ScalarFunction
get_modified_databasesduckdb::ScalarFunction
GetBindCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
GetBindExpressionCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
GetBindExtendedCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
GetBindLambdaCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
GetCollationHandling() const (defined in duckdb::BaseScalarFunction)duckdb::BaseScalarFunctioninline
GetDeserializeCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
GetErrorMode() const (defined in duckdb::BaseScalarFunction)duckdb::BaseScalarFunctioninline
GetExtraFunctionInfo() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
GetFunctionCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
GetInitStateCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
GetModifiedDatabasesCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
GetNullHandling() const (defined in duckdb::BaseScalarFunction)duckdb::BaseScalarFunctioninline
GetReturnType() const (defined in duckdb::BaseScalarFunction)duckdb::BaseScalarFunctioninline
GetReturnType() (defined in duckdb::BaseScalarFunction)duckdb::BaseScalarFunctioninline
GetScalarUnaryFunction(const LogicalType &type) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninlinestatic
GetScalarUnaryFunctionFixedReturn(const LogicalType &type) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninlinestatic
GetSerializeCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
GetStability() const (defined in duckdb::BaseScalarFunction)duckdb::BaseScalarFunctioninline
GetStatisticsCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
HasBindCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
HasBindExpressionCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
HasBindExtendedCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
HasBindLambdaCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
HasExtraFunctionInfo() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
HasFunctionCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
Hash() const (defined in duckdb::BaseScalarFunction)duckdb::BaseScalarFunction
HasInitStateCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
HasModifiedDatabasesCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
HasSerializationCallbacks() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
HasStatisticsCallback() const (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
HasVarArgs() const (defined in duckdb::SimpleFunction)duckdb::SimpleFunction
init_local_stateduckdb::ScalarFunction
nameduckdb::Function
NopFunction(DataChunk &input, ExpressionState &state, Vector &result) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctionstatic
null_handlingduckdb::BaseScalarFunction
operator!=(const ScalarFunction &rhs) const (defined in duckdb::ScalarFunction)duckdb::ScalarFunction
operator==(const ScalarFunction &rhs) const (defined in duckdb::ScalarFunction)duckdb::ScalarFunction
original_argumentsduckdb::SimpleFunction
return_typeduckdb::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::ScalarFunctioninline
SetBindExpressionCallback(function_bind_expression_t callback) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
SetBindExtendedCallback(bind_scalar_function_extended_t callback) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
SetBindLambdaCallback(bind_lambda_function_t callback) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
SetCollationHandling(FunctionCollationHandling collation_handling_p) (defined in duckdb::BaseScalarFunction)duckdb::BaseScalarFunctioninline
SetDeserializeCallback(function_deserialize_t callback) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
SetErrorMode(FunctionErrors errors_p) (defined in duckdb::BaseScalarFunction)duckdb::BaseScalarFunctioninline
SetExtraFunctionInfo(shared_ptr< ScalarFunctionInfo > info) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
SetExtraFunctionInfo(ARGS &&... args) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
SetFallible()duckdb::BaseScalarFunctioninline
SetFunctionCallback(scalar_function_t callback) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
SetInitStateCallback(init_local_state_t callback) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
SetModifiedDatabasesCallback(get_modified_databases_t callback) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
SetNullHandling(FunctionNullHandling null_handling_p) (defined in duckdb::BaseScalarFunction)duckdb::BaseScalarFunctioninline
SetReturnsError(BaseScalarFunction &function) (defined in duckdb::BaseScalarFunction)duckdb::BaseScalarFunctioninlinestatic
SetReturnType(LogicalType return_type_p) (defined in duckdb::BaseScalarFunction)duckdb::BaseScalarFunctioninline
SetSerializeCallback(function_serialize_t callback) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
SetStability(FunctionStability stability_p) (defined in duckdb::BaseScalarFunction)duckdb::BaseScalarFunctioninline
SetStatisticsCallback(function_statistics_t callback) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninline
SetVolatile()duckdb::BaseScalarFunctioninline
SimpleFunction(string name, vector< LogicalType > arguments, LogicalType varargs=LogicalType(LogicalTypeId::INVALID)) (defined in duckdb::SimpleFunction)duckdb::SimpleFunction
stabilityduckdb::BaseScalarFunction
statisticsduckdb::ScalarFunction
TernaryFunction(DataChunk &input, ExpressionState &state, Vector &result) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninlinestatic
ToString() const override (defined in duckdb::BaseScalarFunction)duckdb::BaseScalarFunctionvirtual
UnaryFunction(DataChunk &input, ExpressionState &state, Vector &result) (defined in duckdb::ScalarFunction)duckdb::ScalarFunctioninlinestatic
varargsduckdb::SimpleFunction
~BaseScalarFunction() override (defined in duckdb::BaseScalarFunction)duckdb::BaseScalarFunction
~Function() (defined in duckdb::Function)duckdb::Functionvirtual
~SimpleFunction() override (defined in duckdb::SimpleFunction)duckdb::SimpleFunction