#include <options.h>
◆ ~options_i()
virtual VW_ATTR (nodiscard) virtual std VW::config::options_i::~options_i |
( |
| ) |
|
|
virtualdefault |
Check for unregistered options and validate input. Throws if there is an error. Returns a vector of warning strings if there are warnings produced.
◆ add_and_parse()
◆ add_parse_and_check_necessary()
◆ get_typed_option() [1/2]
template<typename T >
VW_ATTR (nodiscard) std VW_ATTR (nodiscard) std VW_ATTR (nodiscard) std VW_ATTR (nodiscard) std VW_ATTR (nodiscard) std VW_ATTR (nodiscard) const std typed_option<T>& VW::config::options_i::get_typed_option |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ get_typed_option() [2/2]
template<typename T >
const typed_option<T>& VW::config::options_i::get_typed_option |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ internal_add_and_parse()
◆ replace()
virtual void VW::config::options_i::replace |
( |
const std::string & |
key, |
|
|
const std::string & |
value |
|
) |
| |
|
pure virtual |
◆ reset_tint()
void VW::config::options_i::reset_tint |
( |
| ) |
|
◆ tint()
void VW::config::options_i::tint |
( |
const std::string & |
reduction_name | ) |
|
◆ m_current_reduction_tint
std::string VW::config::options_i::m_current_reduction_tint = m_default_tint |
|
protected |
◆ m_default_tint
constexpr const char* VW::config::options_i::m_default_tint = "general" |
|
static |
◆ m_option_group_definitions
◆ m_option_group_dic
◆ m_options
std::map<std::string, std::shared_ptr<base_option> > VW::config::options_i::m_options |
|
protected |
◆ m_short_options
std::map<char, std::shared_ptr<base_option> > VW::config::options_i::m_short_options |
|
protected |
The documentation for this struct was generated from the following file:
- /__w/vowpal_wabbit/vowpal_wabbit/vowpalwabbit/config/options.h