Goby3
3.1.5a
2024.05.23
|
This is the complete list of members for goby::middleware::ConfigReader, including all inherited members.
check_required_cfg(const google::protobuf::Message &message, const std::string &binary) | goby::middleware::ConfigReader | static |
get_example_cfg_file(google::protobuf::Message *message, std::ostream *human_desc_ss, const std::string &indent="", goby::GobyFieldOptions::ConfigurationOptions::ConfigAction action=goby::GobyFieldOptions::ConfigurationOptions::ALWAYS) | goby::middleware::ConfigReader | static |
get_positional_options(const google::protobuf::Descriptor *desc, std::vector< PositionalOption > &positional_options) | goby::middleware::ConfigReader | static |
get_protobuf_program_options(std::map< goby::GobyFieldOptions::ConfigurationOptions::ConfigAction, boost::program_options::options_description > &od_map, const google::protobuf::Descriptor *desc, std::map< std::string, std::string > &environmental_var_map) | goby::middleware::ConfigReader | static |
read_cfg(int argc, char *argv[], google::protobuf::Message *message, std::string *application_name, std::string *binary_name, boost::program_options::options_description *od_all, boost::program_options::variables_map *var_map, bool check_required_configuration=true) | goby::middleware::ConfigReader | static |
set_protobuf_program_option(const boost::program_options::variables_map &vm, google::protobuf::Message &message, const std::string &full_name, const boost::program_options::variable_value &value, bool overwrite_if_exists) | goby::middleware::ConfigReader | static |