#include <PsnMomeReferenceObjectHandle.h>
Inheritance diagram for PsnMomeReferenceObjectHandle:


Public Methods | |
| PsnMomeReferenceObjectHandle (PsSimulatedObject &objet, PsController &) | |
| Le constructeur. | |
| virtual | ~PsnMomeReferenceObjectHandle () |
| le destructeur 'défini seulement pour d'éventuels héritiés | |
| virtual void | receiveEvent (PsEvent *evt) |
| redéfinition pour être capable de recevoir des abonnements à des signaux à travers le réseau | |
Definition at line 30 of file PsnMomeReferenceObjectHandle.h.
|
||||||||||||
|
Le constructeur.
Definition at line 22 of file PsnMomeReferenceObjectHandle.cxx.
00022 : 00023 PsnReferenceObjectHandle(objet, ctrl) { 00024 00025 } |
|
|
le destructeur 'défini seulement pour d'éventuels héritiés
Definition at line 44 of file PsnMomeReferenceObjectHandle.cxx.
00044 {
00045
00046 }
|
|
|
redéfinition pour être capable de recevoir des abonnements à des signaux à travers le réseau
Reimplemented from PsnReferenceObjectHandle. Definition at line 29 of file PsnMomeReferenceObjectHandle.cxx. References PsEvent::eventId, PsnReferenceObjectHandle::receiveEvent(), PsnReferenceObjectHandle::receiveRegistrationForSignal(), PsEvent::sender, and PsValuedEvent< UserType >::value.
00029 {
00030 #ifdef _DEBUGEVT
00031 cerr<<"PsnMomeReferenceObjectHandle::receiveEvent ( PsEvent * "<<evt<<" )"<<*evt<<endl;
00032 #endif
00033 if(evt->eventId == "MaskSubscribeSignal") {
00034 assert ( evt != NULL ) ;
00035 PsValuedEvent<PsEventIdentifier> * event = dynamic_cast <PsValuedEvent<PsEventIdentifier> *> (evt) ;
00036 assert ( event != NULL ) ;
00037 receiveRegistrationForSignal (event->value,evt->sender,event->value);
00038 }
00039 else {
00040 PsnReferenceObjectHandle::receiveEvent ( evt ) ;
00041 }
00042 }
|
| Documentation generated on Mon Nov 25 15:26:10 2002 |
Generated with doxygen 1.2.12 by Dimitri van Heesch , 1997-2001 |