Home | History | Annotate | Download | only in cmdline

Lines Matching refs:cmdline

29 #include "utils/cmdline/options.hpp"
34 #include "utils/cmdline/exceptions.hpp"
41 namespace cmdline = utils::cmdline;
55 cmdline::base_option::base_option(const char short_name_,
80 cmdline::base_option::base_option(const char* long_name_,
95 cmdline::base_option::~base_option(void)
104 cmdline::base_option::has_short_name(void) const
116 cmdline::base_option::short_name(void) const
127 cmdline::base_option::long_name(void) const
137 cmdline::base_option::description(void) const
147 cmdline::base_option::needs_arg(void) const
159 cmdline::base_option::arg_name(void) const
172 cmdline::base_option::has_default_value(void) const
185 cmdline::base_option::default_value(void) const
196 cmdline::base_option::format_short_name(void) const
212 cmdline::base_option::format_long_name(void) const
231 /// \throw cmdline::option_argument_value_error Subclasses must raise this
234 cmdline::base_option::validate(const std::string& UTILS_UNUSED_PARAM(str)) const
245 cmdline::bool_option::bool_option(const char short_name_,
257 cmdline::bool_option::bool_option(const char* long_name_,
273 cmdline::int_option::int_option(const char short_name_,
292 cmdline::int_option::int_option(const char* long_name_,
306 /// \throw cmdline::option_argument_value_error If the integer provided in
309 cmdline::int_option::validate(const std::string& raw_value) const
314 throw cmdline::option_argument_value_error(
329 cmdline::int_option::convert(const std::string& raw_value)
349 cmdline::list_option::list_option(const char short_name_,
368 cmdline::list_option::list_option(const char* long_name_,
382 cmdline::list_option::validate(
396 cmdline::list_option::option_type
397 cmdline::list_option::convert(const std::string& raw_value)
417 cmdline::path_option::path_option(const char short_name_,
436 cmdline::path_option::path_option(const char* long_name_,
449 /// \throw cmdline::option_argument_value_error If the path provided in
452 cmdline::path_option::validate(const std::string& raw_value) const
457 throw cmdline::option_argument_value_error(F("--%s") % long_name(),
471 cmdline::path_option::convert(const std::string& raw_value)
489 cmdline::property_option::property_option(const char short_name_,
505 cmdline::property_option::property_option(const char* long_name_,
518 cmdline::property_option::validate(const std::string& raw_value) const
522 throw cmdline::option_argument_value_error(
528 throw cmdline::option_argument_value_error(
533 throw cmdline::option_argument_value_error(
545 cmdline::property_option::option_type
546 cmdline::property_option::convert(const std::string& raw_value)
562 cmdline::string_option::string_option(const char short_name_,
581 cmdline::string_option::string_option(const char* long_name_,
594 cmdline::string_option::validate(
609 cmdline::string_option::convert(const std::string& raw_value)