class IntVariableDescriptor


Héritage :


Méthodes publiques

[more] Constructeurs/Destructeurs
[more] Opérateurs
[more] Opérations sur le domaine
[more] Opérations sur la valeur


Hérité de MonoDimensionalNumericalVariableDescriptor:

Méthodes publiques

Accès


Hérité de VariableDescriptor:

Méthodes publiques

Manipulation des démons (ou moniteurs)


Hérité de Descriptor:

Méthodes publiques

Identification

Entité décrite


o Constructeurs/Destructeurs

o IntVariableDescriptor()
Affecte le type INT et la catégorie VARIABLE

o IntVariableDescriptor(UserDescriptorId)

o IntVariableDescriptor(UserDescriptorId, char*)

o IntVariableDescriptor(const IntVariableDescriptor&)

o ~IntVariableDescriptor()

o Opérateurs

oconst IntVariableDescriptor& operator=(const IntVariableDescriptor&)

o Opérations sur le domaine

ovoid SetDomain(DescIntValueSpec*)

ovoid SetSubDomain(int)

ovoid SetSubDomain(int, int)

ovoid AddSubDomain(int)

ovoid AddSubDomain(int, int)

o Opérations sur la valeur

ovoid SetToDefaultValue()

ovoid SetDefaultValue(int)

ovoid SetToDefaultValue(int)

ovoid SetValue(int)

ovoid SetValue(int, Boolean)

oint GetDefaultValue() const

oDescIntValueSpec* GetIntDomain() const

obool IsInDomain(int) const

obool IsOutOfDomain(int) const

oint GetIntValue()

oint GetIntValue(Boolean)

ovoid IncrValue()

ovoid IncrValue(Boolean)

ovoid DecrValue()

ovoid DecrValue(Boolean)

ovoid IncreaseValue(int)

ovoid IncreaseValue(int, Boolean)

ovoid DecreaseValue(int)

ovoid DecreaseValue(int, Boolean)

ovoid AssignConverse(char* (*f)(int))
Affecte une fonction de conversion vers une chaîne de caractères. Ce service est utile lorsque les entiers valeurs de ce descripteur peuvent être associés à des noms symboliques, et quand on préfère afficher les noms symboliques que les valeurs entières (notamment dans les fichiers de sortie de la simulation).


Cette classe n'a pas de classe descendante.

This page was generated with the help of DOC++.