▼Cecl::Arg | Virtual parent for all the different argument classes |
▼Cecl::MultiArg< T > | |
Cecl::UnlabeledMultiArg< T > | |
▼Cecl::SwitchArg | |
Cecl::MultiSwitchArg | |
▼Cecl::ValueArg< T > | |
Cecl::UnlabeledValueArg< T > | |
▼Cecl::CmdLineInterface | Managing interface for The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes |
Cecl::CmdLine | Manages the command line parsing object |
▼Cecl::CmdLineOutput | Tclap class indirectly used by children for standardising outputs |
Cecl::DocBookOutput | TClap class used for generating docbook output |
Cecl::StdOutput | TClap class indirectly used to handle CmdLine arguments |
▼Cecl::Constraint< T > | Defines the interaction between an argument and a constraint |
Cecl::ValuesConstraint< T > | |
▼Cexception | |
▼Cecl::ArgException | Defines the exception that is thrown whenever a command line is created and parsed |
Cecl::ArgParseException | Defines the exception that is thrown when an argument is improperly parsed |
Cecl::CmdLineParseException | Defines the exception when an argument is improperly specified |
Cecl::SpecificationException | Defines the exception that is thrown whenever a conflict in arguments occurs |
Cecl::OptionalUnlabeledTracker | |
Cecl::ValueArgHelper::ValueExtractor< T > | TClap class internally used for extracting value args |
Cecl::MultiArgHelper::ValueExtractor< T > | TClap class internally used for extracting value args |
Cecl::MultiArgHelper::ValueExtractor< std::string > | TClap class internally used for string handling |
Cecl::ValueArgHelper::ValueExtractor< std::string > | TClap class internally used for string handling |
▼Cecl::Visitor | TClap class indirectly used to define the interface for visitors |
Cecl::HelpVisitor | TClap class indirectly used to define the interface for visitors |
Cecl::IgnoreRestVisitor | TClap class indirectly used to define the interface for visitors |
Cecl::VersionVisitor | TClap class indirectly used to define the interface for visitors |
Cecl::XorHandler | TClap class indirectly used by CmdLine for handling xor'd arguments |