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::ExtensionOption Struct Reference
Collaboration diagram for duckdb::ExtensionOption:

Public Member Functions

 ExtensionOption (string description_p, LogicalType type_p, set_option_callback_t set_function_p, Value default_value_p, SetScope default_scope_p)
 

Public Attributes

string description
 
LogicalType type
 
set_option_callback_t set_function
 
Value default_value
 
SetScope default_scope
 
optional_idx setting_index
 

Constructor & Destructor Documentation

◆ ExtensionOption() [1/2]

duckdb::ExtensionOption::ExtensionOption ( )
inline
37094 : set_function(nullptr), default_scope(SetScope::AUTOMATIC) {
37095 }

◆ ExtensionOption() [2/2]

duckdb::ExtensionOption::ExtensionOption ( string  description_p,
LogicalType  type_p,
set_option_callback_t  set_function_p,
Value  default_value_p,
SetScope  default_scope_p 
)
inline
37099 : description(std::move(description_p)), type(std::move(type_p)), set_function(set_function_p),
37100 default_value(std::move(default_value_p)), default_scope(default_scope_p) {
37101 }

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