#include <ConstraintBuilder.h>
Elle est constitué:
|
Opérateurs de comparaison |
|
Constructeur par défaut |
|
Constructeurs d'une nouvelle contraintes a partir de deux expressions et d'un Operateur
|
|
Constructeur par recopie |
|
Concatene deux constraintes en ajoutant aux listes d'une contraintes les liste d'expressions et d'Operateurs de l'autre afin de les concaténer
|
|
Vérifie si la contrainte est de type Bounds Les contraintes de type bornes sont de la forme
|
|
Permet de savoir si la contrainte est une borne |
|
Add une partie du type "!= Expression" à une contrainte
|
|
Operateur != exploitant la fonction ConstraintBuilder::Add
|
|
Add une partie du type "< Expression" à une contrainte
|
|
Operateur < exploitant la fonction ConstraintBuilder::Add
|
|
Add une partie du type "<= Expression" à une contrainte
|
|
Operateur <= exploitant la fonction ConstraintBuilder::Add
|
|
Opérateur de copie |
|
Add une partie du type "== Expression" à une contrainte
|
|
Operateur == exploitant la fonction ConstraintBuilder::Add
|
|
Add une partie du type "> Expression" à une contrainte
|
|
Operateur > exploitant la fonction ConstraintBuilder::Add
|
|
Add une partie du type ">= Expression" à une contrainte
|
|
Operateur >= exploitant la fonction ConstraintBuilder::Add
|
|
Operateur de surcharge de flux <<
|