Namespaces | |
cla_detail | |
rt_cla_detail | |
Classes | |
class | argument_factory |
class | argv_traverser |
class | basic_naming_policy |
class | basic_parameter |
class | char_name_policy |
class | char_parameter_t |
class | dual_id_policy |
class | dual_name_parameter_t |
class | dual_name_policy |
class | identification_policy |
class | named_parameter_t |
class | parameter |
class | parser |
class | positional_parameter_t |
class | string_name_policy |
class | trivial_id_policy |
struct | typed_argument_factory |
class | typed_parameter |
Typedefs | |
typedef shared_ptr< parameter > | parameter_ptr |
typedef shared_ptr< naming_policy > | naming_policy_ptr |
Functions | |
template<typename T > | |
shared_ptr< char_parameter_t< T > > | char_parameter (char_type name) |
template<typename Parameter , typename Modifier > | |
shared_ptr< Parameter > | operator- (shared_ptr< Parameter > p, Modifier const &m) |
void | report_input_error (argv_traverser const &tr, format_stream &msg) |
typedef shared_ptr<naming_policy> boost::BOOST_RT_PARAM_NAMESPACE::cla::naming_policy_ptr |
|
inline |
References boost::iostreams::gzip::flags::name.
|
inline |
References boost::multiprecision::backends::p.
BOOST_RT_PARAM_INLINE void boost::BOOST_RT_PARAM_NAMESPACE::cla::report_input_error | ( | argv_traverser const & | tr, |
format_stream & | msg | ||
) |