BDE 4.14.0 Production release
Loading...
Searching...
No Matches
balcl_typeinfo

Detailed Description

Outline

Purpose

Provide a class describing an option's type and other attributes.

Classes

See also
balcl_commandline, balcl_optiontype

Description

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.

Usage

The intended use of this component is illustrated in Usage .