args-parser 6.3.3
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CArgs::details::API< PARENT, SELF, ARGPTR, RETPARENT >Auxiliary API
 CArgs::details::API< PARENT, Command, ARGPTR, false >Auxiliary API
 CArgs::details::API< PARENT, SELF, ARGPTR, false >Auxiliary API
 CArgs::details::API< PARENT, SELF, ARGPTR, true >Auxiliary API
 CArgs::CmdLineCmdLine is class that holds all rguments and parse command line arguments in the correspondence with holded arguments
 CArgs::ArgIfaceInterface for arguments
 CArgs::ArgArgument with one value that can be present only once in the command line
 CArgs::HelpHelp argument
 CArgs::MultiArgMultiArg is a class that presents argument in the command line taht can be presented more than once or can have more than one value
 CArgs::GroupIfaceInterface for the groups
 CArgs::AllOfGroupGroup of args where all arguments should be defined
 CArgs::AtLeastOneGroupGroup of args where at least one argument should be defined
 CArgs::CommandCommand in the command line interface
 CArgs::OnlyOneGroupGroup of args where only one argument can be defined
 CArgs::ContextContext is a list of words in the command line that user presented with interface for interacting with them
 CArgs::details::Deleter< T >Deleter
 CArgs::details::DummyString< T >
 CArgs::HelpPrinterIfaceInterface for HelpPrinter
 CArgs::HelpPrinterHelpPrinter is a class that prints help
 Cstd::logic_error
 CArgs::BaseExceptionBase exception of the library
 CArgs::HelpHasBeenPrintedExceptionThis exception notifies about that help has been printed