BDE 4.39.x Production Release
Loading...
Searching...
No Matches
balcl_typeinfo

Detailed Description

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

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 .