Return true if the specified element satisfies the constraint of typeInfo.
Synopsis
Declared in <balcl_typeinfo.h>
static
bool
satisfiesConstraint(
OptionValue const& element,
TypeInfo const& typeInfo);
Description
Return true if the specified element satisfies the constraint of the specified typeInfo object (if any), and false otherwise. Optionally specify a stream; if stream is specified and validation fails, a descriptive error message indicating the reason for the failure is written to stream. If typeInfo holds no constraint, this method returns true. The behavior is undefined unless element.type() == typeInfo.type().
Return Value
true if element satisfies the constraint (or there is none), and false otherwise
Parameters
Name |
Description |
element |
option value to validate |
typeInfo |
type and constraint information |
Created with MrDocs