00001 #include "OMKDuplicatedObjectHandle.h" 00002 #include "OMKEvent.h" 00003 #include "OMKTracer.h" 00004 00005 using namespace OMK ; 00006 00007 DuplicatedObjectHandle::DuplicatedObjectHandle ( SimulatedObject & obj, Controller & ctrl ) 00008 : 00009 ReferenceObjectHandle ( obj, ctrl ) 00010 { 00011 00012 } 00013 00014 00015 DuplicatedObjectHandle::~DuplicatedObjectHandle () 00016 { 00017 00018 } 00019 00020 00021 00022 void DuplicatedObjectHandle::receiveEvent (const Event & event) 00023 { 00024 #if defined (_DEBUGEVT) || defined (_DEBUGPVMMESS) 00025 std::cerr<<"DuplicatedObjectHandle::receiveEvent (const Event & "<<event<<")"<<std::endl; 00026 #endif 00027 broadcastEvent ( event ) ; 00028 } 00029 00030 00031 00032 void DuplicatedObjectHandle::receiveEvent (Event * event) 00033 { 00034 #if defined (_DEBUGEVT) || defined (_DEBUGPVMMESS) 00035 std::cerr<<"DuplicatedObjectHandle::receiveEvent (const Event * "<<*event<<")"<<std::endl; 00036 #endif 00037 broadcastEvent ( * event ) ; 00038 }
Documentation generated on Mon Jun 9 11:45:56 2008 |
Generated with doxygen by Dimitri van Heesch , 1997-2007 |