#include <wrapper.h>
Public Member Functions | |
Constraint () | |
Constraint (int aBound) throw (ForbiddenMinusInfinity,InvalidBoundValue) | |
Constraint (int aBound, bool aStrict) throw (ForbiddenMinusInfinity,InvalidBoundValue) | |
Constraint (const Constraint &arg) | |
Constraint & | operator= (const Constraint &arg) |
~Constraint () | |
Constraint & | setConstraint (int aBound, bool aStrict) throw (ForbiddenMinusInfinity,InvalidBoundValue) |
int | getBound () const |
bool | isStrict () const |
Constraint & | setBound (int aBound) throw (ForbiddenMinusInfinity,InvalidBoundValue) |
Constraint & | setStrict (bool aStrict) |
char * | to_s () throw (std::bad_alloc) |
int | cmp (const Constraint &arg) |
Constraint | operator+ (const Constraint &arg) const |
Constraint | operator- (const Constraint &arg) const throw (ForbiddenMinusInfinity) |
Constraint | neg () const throw (ForbiddenMinusInfinity) |
Private Attributes | |
char * | str |
int | cBound |
bool | cStrict |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|