# All Classes and Interfaces

Class
Description
ExCat
An example command.
ExCmd0
An example command.
ExCmd1
An example command.
ExCow
An example command.
ExDog
An example command.
ExEverything
An example command.
ExMeta
The meta command.
ExStrings
The string resources.
Main
The main program.
QApplication
The default application configuration.
QApplicationBuilderType
An application builder.
QApplicationCommandGroupBuilderType
A builder for a command group.
QApplicationMetadata
The application metadata.
QApplicationType
An application.
QCommandApplicationUsage
The anonymous application usage command executed when no arguments are provided.
QCommandContext
A basic command context implementation.
QCommandContextType
The context of execution for a command.
QCommandGroupType
A named group of commands.
QCommandHelp
The help command.
QCommandHelpFormatting
Standard functions to format help messages.
QCommandMetadata
The metadata for a command.
QCommandOrGroupType
A command, or a group of commands.
QCommandParser
The command parser.
QCommandParserConfiguration
The command parser configuration.
QCommandParserFactoryType
A factory of command parsers.
QCommandParsers
The default factory of command parsers.
QCommandParserType
A command parser.
QCommandStatus
The result of executing a command.
QCommandTreeResolver
The function to resolve commands or groups from a command tree.
QCommandTreeResolver.QResolutionErrorDoesNotExist
The targeted object does not exist.
QCommandTreeResolver.QResolutionOKCommand
The targeted object exists and is a command.
QCommandTreeResolver.QResolutionOKGroup
The targeted object exists and is a group.
QCommandTreeResolver.QResolutionRoot
The targeted object is the root.
QCommandTreeResolver.QResolutionType
The type of resolutions.
QCommandType
The interface implemented by commands.
QCommandVersion
The version command.
QCommandXS
A command that produces an xstructural documentation template.
QEmptyResources
An empty resource bundle.
QErrorFormatting
Standard functions to format errors.
QException
The type of exceptions raised by the package.
QLocalization
Convenient localization methods.
QLocalizationType
A simple interface to localize `QStringType` values.
QNames
Valid names.
QParameterNamed01<T>
A named parameter with [0, 1] cardinality; at most one value must be present.
QParameterNamed0N<T>
A named parameter with [0, N] cardinality; any number of values may be present.
QParameterNamed1<T>
A named parameter with [1, 1] cardinality; exactly one value must be present.
QParameterNamed1N<T>
A named parameter with [1, N] cardinality; at least one value must be present.
QParameterNamedType<T>
The type of named parameters.
QParameterPositional<T>
A positional parameter.
QParametersPositionalAny
Any positional arguments are allowed.
QParametersPositionalNone
No positional arguments are allowed.
QParametersPositionalType
A specification for positional parameters.
QParametersPositionalTyped
A list of typed positional parameters.
QParameterType<T>
The base type of parameters.
QStrings
The string resources.
QStringType
A reference to a string.
QStringType.QConstant
A string constant that can be directly displayed.
QStringType.QLocalize
A string constant that must be localized from a resource.
QValueConverterDirectory
The default value converter directory.
QValueConverterDirectoryType
A directory of value converters.
QValueConverterType<T>
The type of value converters.
QVCAbstract<T>
An abstract value converter.
QVCBigDecimal
A value converter.
QVCBigInteger
A value converter.
QVCBoolean
A value converter.
QVCDouble
A value converter.
QVCDuration
A value converter.
QVCEnum<T>
An enum converter.
QVCFloat
A value converter.
QVCInetAddress
A value converter.
QVCInteger
A value converter.
QVCLong
A value converter.
QVCOffsetDateTime
A value converter.
QVCPath
A value converter.
QVCString
A value converter.
QVCURI
A value converter.
QVCUUID
A value converter.