BDE 4.14.0 Production release
|
Provide a class describing an option's type and other attributes.
balcl::TypeInfo
This component provides a single (value-semantic) attribute class, balcl::TypeInfo
, that is used to describe several features of a command-line option. Specifically:
For further details see Type-and-Constraint Field and Example: Type-and-Constraint Field .
This component also provides a utility struct
, balcl::TypeInfoUtil
, that defines a namespace for functions that extract option values from input streams and for validating those values against the constraints of a balcl::TypeInfo
object.
The intended use of this component is illustrated in Usage .