CLI11  1.9.1
Class Index
A | B | C | E | F | H | I | M | N | O | P | R | S | T | U | V
A
App (CLI)
AppFriend (CLI::detail)
ArgumentMismatch (CLI)
AsNumberWithUnit (CLI)
AsSizeValue (CLI)
AutoTimer (CLI)
B
BadNameString (CLI)
Bound (CLI)
C
CallForAllHelp (CLI)
CallForHelp (CLI)
CheckedTransformer (CLI)
classify_object (CLI::detail)
classify_object< T, typename std::enable_if< is_bool< T >::value >::type > (CLI::detail)
classify_object< T, typename std::enable_if< is_vector< T >::value >::type > (CLI::detail)
classify_object< T, typename std::enable_if< std::is_enum< T >::value >::type > (CLI::detail)
classify_object< T, typename std::enable_if< std::is_floating_point< T >::value >::type > (CLI::detail)
classify_object< T, typename std::enable_if< std::is_integral< T >::value &&std::is_signed< T >::value &&!is_bool< T >::value &&!std::is_enum< T >::value >::type > (CLI::detail)
classify_object< T, typename std::enable_if< std::is_integral< T >::value &&std::is_unsigned< T >::value &&!is_bool< T >::value >::type > (CLI::detail)
classify_object< T, typename std::enable_if< uncommon_type< T >::value &&type_count< T >::value==1 &&!is_direct_constructible< T, double >::value &&is_direct_constructible< T, int >::value >::type > (CLI::detail)
classify_object< T, typename std::enable_if< uncommon_type< T >::value &&type_count< T >::value==1 &&is_direct_constructible< T, double >::value &&!is_direct_constructible< T, int >::value >::type > (CLI::detail)
classify_object< T, typename std::enable_if< uncommon_type< T >::value &&type_count< T >::value==1 &&is_direct_constructible< T, double >::value &&is_direct_constructible< T, int >::value >::type > (CLI::detail)
classify_object< T, typename std::enable_if<!std::is_floating_point< T >::value &&!std::is_integral< T >::value &&!std::is_assignable< T &, std::string >::value &&std::is_constructible< T, std::string >::value &&!is_vector< T >::value >::type > (CLI::detail)
classify_object< T, typename std::enable_if<!std::is_floating_point< T >::value &&!std::is_integral< T >::value &&std::is_assignable< T &, std::string >::value &&!is_vector< T >::value >::type > (CLI::detail)
classify_object< T, typename std::enable_if<(type_count< T >::value >=2 &&!is_vector< T >::value)||(is_tuple_like< T >::value &&uncommon_type< T >::value &&!is_direct_constructible< T, double >::value &&!is_direct_constructible< T, int >::value)>::type > (CLI::detail)
Config (CLI)
ConfigBase (CLI)
ConfigError (CLI)
ConfigItem (CLI)
ConfigTOML (CLI)
ConstructionError (CLI)
ConversionError (CLI)
CustomValidator (CLI)
E
element_type (CLI::detail)
element_type< T, typename std::enable_if< is_copyable_ptr< T >::value >::type > (CLI::detail)
element_value_type (CLI::detail)
Error (CLI)
ExcludesError (CLI)
ExistingDirectoryValidator (CLI::detail)
ExistingFileValidator (CLI::detail)
ExistingPathValidator (CLI::detail)
expected_count (CLI::detail)
expected_count< T, typename std::enable_if< is_vector< T >::value >::type > (CLI::detail)
expected_count< T, typename std::enable_if<!is_vector< T >::value &&!std::is_void< T >::value >::type > (CLI::detail)
ExtrasError (CLI)
F
FileError (CLI)
Formatter (CLI)
FormatterBase (CLI)
FormatterLambda (CLI)
H
has_find (CLI::detail)
HorribleError (CLI)
I
IncorrectConstruction (CLI)
InvalidError (CLI)
IPV4Validator (CLI::detail)
is_bool (CLI)
is_bool< bool > (CLI)
is_copyable_ptr (CLI)
is_direct_constructible (CLI::detail)
is_istreamable (CLI::detail)
is_ostreamable (CLI::detail)
is_shared_ptr (CLI)
is_shared_ptr< const std::shared_ptr< T > > (CLI)
is_shared_ptr< std::shared_ptr< T > > (CLI)
is_tuple_like (CLI::detail)
is_vector (CLI)
is_vector< const std::vector< T, A > > (CLI)
is_vector< std::vector< T, A > > (CLI)
IsMember (CLI)
IsMemberType (CLI)
IsMemberType< const char * > (CLI)
M
make_void (CLI)
N
NonexistentPathValidator (CLI::detail)
NonNegativeNumber (CLI::detail)
Number (CLI::detail)
O
Option (CLI)
Option_group (CLI)
OptionAlreadyAdded (CLI)
OptionBase (CLI)
OptionDefaults (CLI)
OptionNotFound (CLI)
P
pair_adaptor (CLI::detail)
pair_adaptor< T, conditional_t< false, void_t< typename T::value_type::first_type, typename T::value_type::second_type >, void > > (CLI::detail)
ParseError (CLI)
PositiveNumber (CLI::detail)
R
Range (CLI)
RequiredError (CLI)
RequiresError (CLI)
RuntimeError (CLI)
S
Success (CLI)
T
Timer (CLI)
Transformer (CLI)
type_count (CLI::detail)
type_count< T, typename std::enable_if< is_tuple_like< T >::value >::type > (CLI::detail)
type_count< T, typename std::enable_if< is_vector< T >::value >::type > (CLI::detail)
type_count< T, typename std::enable_if<!is_vector< T >::value &&!is_tuple_like< T >::value &&!std::is_void< T >::value >::type > (CLI::detail)
U
uncommon_type (CLI::detail)
V
ValidationError (CLI)
Validator (CLI)