attribute constraint
AttributeValue
AttributeValue
and a SienaOperator
AttributeValue
this
constraint to an attribute value
Constructors
Access functions
Assignment operators
An AttributeConstraint
represents a condition posed on
an attribute value. It stores an operator plus a comparison value.
AttributeConstraint()
op
defaults to Siena_eq
, the
comparison value is null.
AttributeConstraint(const AttributeValue & v)
op
defaults to Siena_eq
, the
comparison value is initialized with v
.
AttributeConstraint(const AttributeValue & v, SienaOperator o)
AttributeValue
and a SienaOperator
o - initializes the operator op
AttributeConstraint(const AttributeConstraint & c)
AttributeConstraint& operator = (const AttributeConstraint & c)
AttributeConstraint& operator = (const AttributeValue & v)
Siena_eq
as the comparison operator
bool apply_to(const AttributeValue & v)
this
constraint to an attribute value
this
constraint
Alphabetic index HTML hierarchy of classes or Java