Lines Matching refs:name
74 const std::string name; member in utility::internal::type_base
78 : name(a_name), in type_base()
89 : type_base(src.name, src.description), in type_impl()
120 str << "'" << s << "' is incorrect input for argument '" << name << "'" in parse_and_store()
127 str << "'" << target << "' is invalid value for argument '" << name << "'"; in parse_and_store()
177 std::string name() const { in name() function in utility::internal::argument
178 return p_type->name; in name()
207 args_map.insert(std::make_pair(a.name(), a)); in add_arg()
209 throw std::invalid_argument("argument with name: '" + a.name() + in add_arg()
212 args_display_order.push_back(a.name()); in add_arg()
218 std::string const& name, in arg() argument
221 internal::argument a(name, description, dest, validate); in arg()
224 bool_args_names.insert(name); in arg()
233 std::string const& name, in positional_arg() argument
236 internal::argument a(name, description, dest, validate); in positional_arg()
239 bool_args_names.insert(name); in positional_arg()
241 positional_arg_names.push_back(name); in positional_arg()
310 pa->name() + "' argument"); in parse()
332 command_line_params += " [" + a.name() + (is_bool ? "" : "=value") + "]"; in usage_string()
334 " " + a.name() + " - " + a.description() + " (" + a.value() + ")" + "\n"; in usage_string()