setConstraint overloads
Synopses
Declared in <balcl_typeinfo.h>
Put the specified constraint on the value of the described option.
void
setConstraint(Constraint::CharConstraint const& constraint);
Put the specified constraint on the value of the described option.
void
setConstraint(Constraint::DateConstraint const& constraint);
Put the specified constraint on the value of the described option.
void
setConstraint(Constraint::DatetimeConstraint const& constraint);
Put the specified constraint on the value of the described option.
void
setConstraint(Constraint::DoubleConstraint const& constraint);
Put the specified constraint on the value of the described option.
void
setConstraint(Constraint::Int64Constraint const& constraint);
Put the specified constraint on the value of the described option.
void
setConstraint(Constraint::IntConstraint const& constraint);
Put the specified constraint on the value of the described option.
void
setConstraint(Constraint::StringConstraint const& constraint);
Put the specified constraint on the value of the described option.
void
setConstraint(Constraint::TimeConstraint const& constraint);
Set the constraint of the described option to the specified constraint.
void
setConstraint(bsl::shared_ptr<TypeInfoConstraint> const& constraint);
Parameters
Name |
Description |
constraint |
value constraint for the option |
Created with MrDocs