27 #include "../../datatype/Property.h" 
   49     m_expression(rhs.m_expression)
 
A class that models the description of a dataset. 
 
Constraint & operator=(const Constraint &rhs)
Assignment operator not allowed. 
 
Constraint * clone()
It returns a clone of the object. 
 
void add(Constraint *c)
It adds a new constraint. 
 
CheckConstraint(DataSetType *dt=0, unsigned int id=0)
Constructor. 
 
CheckConstraint & operator=(const CheckConstraint &rhs)
Assignment operator. 
 
A class that models the description of a dataset. 
 
A class that describes a check constraint. 
 
std::string m_expression
The check constraint expression. 
 
A class that describes a check constraint.