TAP
|
![]() ![]() | The main TAP namespace |
![]() ![]() ![]() | Simple argument class |
![]() ![]() ![]() | Interface class for arguments that accept a value when takes_value() is true |
![]() ![]() ![]() | Argument constraint class |
![]() ![]() ![]() | Simple set of arguments |
![]() ![]() ![]() | Base argument class, used both by actual Argument classes and constraints (ArgumentConstraint) |
![]() ![]() ![]() | Standard exception class for TAP |
![]() ![]() ![]() | Exception class for errors in the command line (such as unknown arguments or syntax errors) |
![]() ![]() ![]() | Exception class raised when an unknown argument is encountered |
![]() ![]() ![]() | Exception class raised when an error occurs verifying a command line argument |
![]() ![]() ![]() | Exception class raised when an argument is used an incorrect amount of times |
![]() ![]() ![]() | Exception class raised when an argument value is incorrect |
![]() ![]() ![]() | Exception class raised when an argument value is missing from the command line |
![]() ![]() ![]() | Exception class raised when an argument value is given but not expected |
![]() ![]() ![]() | Exception class raised when an argument constraint is not satisfied |
![]() ![]() ![]() | Argument parser class |
![]() ![]() ![]() | Base class for arguments that hold a typed value |
![]() ![]() ![]() | Concrete implementation of TypedArgument |
![]() ![]() ![]() | Implementation of TypedArgument that stores a value by itself, based on VariableArgument |
![]() ![]() ![]() | Specialization of TypedArgument that acts as a switch on the command line, but stores an arbitrary constant in the given variable storage |
![]() ![]() ![]() | SwitchArgument is a specialization for TypedArgument, which does not accept values (it switches) |