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::SettingLookupResult Struct Reference

Public Member Functions

 SettingLookupResult (SettingScope scope)
 
 operator bool ()
 
SettingScope GetScope ()
 

Private Attributes

SettingScope scope = SettingScope::INVALID
 

Constructor & Destructor Documentation

◆ SettingLookupResult() [1/2]

duckdb::SettingLookupResult::SettingLookupResult ( )
inline
37033 : scope(SettingScope::INVALID) {
37034 }
@ INVALID
The setting was not found or invalid in some other way.

◆ SettingLookupResult() [2/2]

duckdb::SettingLookupResult::SettingLookupResult ( SettingScope  scope)
inlineexplicit
37035 : scope(scope) {
37036 D_ASSERT(scope != SettingScope::INVALID);
37037 }

Member Function Documentation

◆ operator bool()

duckdb::SettingLookupResult::operator bool ( )
inline
37040 { // NOLINT: allow implicit conversion to bool
37041 return scope != SettingScope::INVALID;
37042 }

◆ GetScope()

SettingScope duckdb::SettingLookupResult::GetScope ( )
inline
37045 {
37046 D_ASSERT(scope != SettingScope::INVALID);
37047 return scope;
37048 }

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