CLI11  1.9.1
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 123]
 NCLI
 Ndetail
 Nenums
 NFailureMessage
 CAppCreates a command line program, with very few defaults
 COption_groupExtension of App to better manage groups of options
 CConfigItemHolds values to load into Options
 CConfigThis class provides a converter for configuration files
 CConfigBaseThis converter works with INI/TOML files; to write proper TOML files use ConfigTOML
 CConfigTOMLConfigTOML generates a TOML compliant output
 CErrorAll errors derive from this one
 CConstructionErrorConstruction errors (not in parsing)
 CIncorrectConstructionThrown when an option is set to conflicting values (non-vector and multi args, for example)
 CBadNameStringThrown on construction of a bad name
 COptionAlreadyAddedThrown when an option already exists
 CParseErrorAnything that can error in Parse
 CSuccessThis is a successful completion on parsing, supposed to exit
 CCallForHelp-h or –help on command line
 CCallForAllHelpUsually something like –help-all on command line
 CRuntimeErrorDoes not output a diagnostic in CLI11_PARSE, but allows to return from main() with a specific error code
 CFileErrorThrown when parsing an INI file and it is missing
 CConversionErrorThrown when conversion call back fails, such as when an int fails to coerce to a string
 CValidationErrorThrown when validation of results fails
 CRequiredErrorThrown when a required option is missing
 CArgumentMismatchThrown when the wrong number of arguments has been received
 CRequiresErrorThrown when a requires option is missing
 CExcludesErrorThrown when an excludes option is present
 CExtrasErrorThrown when too many positionals or options are found
 CConfigErrorThrown when extra values are found in an INI file
 CInvalidErrorThrown when validation fails before parsing
 CHorribleError
 COptionNotFoundThrown when counting a non-existent option
 CFormatterBase
 CFormatterLambdaThis is a specialty override for lambda functions
 CFormatter
 COptionBase
 COptionDefaults
 COption
 CTimerThis is a simple timer with pretty printing. Creating the timer starts counting
 CAutoTimerThis class prints out the time upon destruction
 Cmake_voidA copy of std::void_t from C++17 (helper for C++11 and C++14)
 Cis_vectorCheck to see if something is a vector (fail check by default)
 Cis_vector< std::vector< T, A > >Check to see if something is a vector (true if actually a vector)
 Cis_vector< const std::vector< T, A > >Check to see if something is a vector (true if actually a const vector)
 Cis_boolCheck to see if something is bool (fail check by default)
 Cis_bool< bool >Check to see if something is bool (true if actually a bool)
 Cis_shared_ptrCheck to see if something is a shared pointer
 Cis_shared_ptr< std::shared_ptr< T > >Check to see if something is a shared pointer (True if really a shared pointer)
 Cis_shared_ptr< const std::shared_ptr< T > >Check to see if something is a shared pointer (True if really a shared pointer)
 Cis_copyable_ptrCheck to see if something is copyable pointer
 CIsMemberTypeThis can be specialized to override the type deduction for IsMember
 CIsMemberType< const char * >The main custom type needed here is const char * should be a string
 CValidatorSome validators that are provided
 CCustomValidatorClass wrapping some of the accessors of Validator
 CRangeProduce a range (factory). Min and max are inclusive
 CBoundProduce a bounded range (factory). Min and max are inclusive
 CIsMemberVerify items are in a set
 CTransformerTranslate named items to other or a value set
 CCheckedTransformerTranslate named items to other or a value set
 CAsNumberWithUnit
 CAsSizeValue