DescValueMonitor(char*)
- Constructeur avec passage obligatoire du nom de classe.
DescValueMonitor(const DescValueMonitor&)
- Constructeur par copie. Les méthodes déclenchées lors des accès et des modifications de valeurs ne sont pas copiées, c'est-à-dire que le démon d'origine et sa copie possèdent les mêmes pointeurs sur ces méthodes.
~DescValueMonitor()
- Destructeur
Identification
ValueTypeId DescriptorType() const
- Renvoie le type des descripteurs auxquels le démon peut être attaché.
void DescriptorType(ValueTypeId)
- Etablit le type des descripteurs auxquels le démon peut être attaché
void ClassName(char*)
- Affecte à la classe le nom donné en argument. Ce nom de classe sera hérité par toutes les instances de la classe (en fait normalement une seule). Cette méthode doit être appelée, soit indirectement, en invoquant le constructeur de DescValueMonitor (lequel reçoit le nom de classe en argument), soit directement dans le constructeur des sous-classes).
char* ClassName() const
- Renvoie le nom de classe du démon.
Attachement/détachement
void AttachToDescriptor(DescriptedEntity*, UserDescriptorId)
- Le démon récepteur de ce message est attaché au descripteur de l'entité (passé en argument). Les méthodes du récepteur pourront être déclenchées lors d'événements sur la valeur du descripteur.
void AttachToDescriptor(VariableDescriptor*)
- Idem, mais le démon récepteur de ce message est attaché au descripteur passé en argument.
void DetachFromDescriptor(DescriptedEntity*, UserDescriptorId)
- Le démon récepteur de ce message est détaché du descripteur de l'entité (passé en argument). Les méthodes du récepteur ne pourront plus être déclenchées lors d'événements sur la valeur du descripteur.
void DetachFromDescriptor(VariableDescriptor*)
- Idem, mais le démon récepteur de ce message est détaché du descripteur passé en argument
- Classes descendantes directes :
- EntityTabDescValueMonitor
DescValueSpecTabDescValueMonitor
EntityDescValueMonitor
FloatDescValueMonitor
DoubleDescValueMonitor
IntDescValueMonitor
StringDescValueMonitor
This page was generated with the help of DOC++.