#include <options.h>
◆ ~options_i()
virtual VW::config::options_i::~options_i |
( |
| ) |
|
|
virtualdefault |
◆ add_and_parse()
◆ add_parse_and_check_necessary()
◆ check_unregistered()
virtual std::vector< std::string > VW::config::options_i::check_unregistered |
( |
| ) |
|
|
pure virtual |
◆ get_all_option_group_definitions()
◆ get_all_options() [1/2]
std::vector< std::shared_ptr< base_option > > VW::config::options_i::get_all_options |
( |
| ) |
|
◆ get_all_options() [2/2]
std::vector< std::shared_ptr< const base_option > > VW::config::options_i::get_all_options |
( |
| ) |
const |
◆ get_collection_of_options()
std::map< std::string, std::vector< option_group_definition > > VW::config::options_i::get_collection_of_options |
( |
| ) |
const |
◆ get_option() [1/2]
std::shared_ptr< base_option > VW::config::options_i::get_option |
( |
const std::string & |
key | ) |
|
◆ get_option() [2/2]
std::shared_ptr< const base_option > VW::config::options_i::get_option |
( |
const std::string & |
key | ) |
const |
◆ get_positional_tokens()
virtual std::vector< std::string > VW::config::options_i::get_positional_tokens |
( |
| ) |
const |
|
inlinevirtual |
◆ get_typed_option() [1/2]
template<typename T >
typed_option< T > & VW::config::options_i::get_typed_option |
( |
const std::string & |
key | ) |
|
|
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 |
◆ insert()
virtual void VW::config::options_i::insert |
( |
const std::string & |
key, |
|
|
const std::string & |
value |
|
) |
| |
|
pure virtual |
◆ 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 | ) |
|
◆ was_supplied()
virtual bool VW::config::options_i::was_supplied |
( |
const std::string & |
key | ) |
const |
|
pure virtual |
◆ DEFAULT_TINT
constexpr const char* VW::config::options_i::DEFAULT_TINT = "general" |
|
staticconstexpr |
The documentation for this class was generated from the following file:
- /nix/store/2saqbz278bj3pvhbfxlcc50cjbvs3h0h-source/vowpalwabbit/config/include/vw/config/options.h