
#include <ConstraintValueType.h>
Public Types | |
| typedef Enum2Type< NOCONSTRAINTS > | NoConstraints |
| typedef Enum2Type< EMPTY > | Empty |
| typedef Enum2Type< NOTEMPTY > | NotEmpty |
| typedef Enum2Type< ZERO > | Zero |
| typedef Enum2Type< NOTZERO > | NotZero |
| typedef Enum2Type< POSITIVE > | Positive |
| typedef Enum2Type< NEGATIVE > | Negative |
| typedef Enum2Type< NOTPOSITIVE > | NotPositive |
| typedef Enum2Type< NOTNEGATIVE > | NotNegative |
| enum | Enum { FIRST = 0, UNDEFINED = 0, NOCONSTRAINTS, EMPTY, NOTEMPTY, ZERO, NOTZERO, POSITIVE, NEGATIVE, NOTPOSITIVE, NOTNEGATIVE, LAST } |
Public Member Functions | |
| virtual | ~ConstraintValueEnum () |
Static Protected Attributes | |
| const std::string | str [] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial value: {
string("undefined"),
string("no-constraints"),
string("empty"),
string("non-empty"),
string("zero"),
string("non-zero"),
string("positive"),
string("negative"),
string("non-positive"),
string("non-negative")
}
|