#include <VisSimulation/VisSimBase/interface/VisSimProcessor.h>
Public Member Functions | |
VisSimProcessor (IgState *state) | |
Protected Member Functions | |
virtual void | update (const EndOfEvent *) |
This routine will be called when the appropriate signal arrives. | |
virtual void | update (const DDDWorld *) |
This routine will be called when the appropriate signal arrives. | |
Private Member Functions | |
IG_DECLARE_STATE_ELEMENT (VisSimProcessor) |
Definition at line 21 of file VisSimProcessor.h.
VisSimProcessor::VisSimProcessor | ( | IgState * | state | ) |
Definition at line 21 of file VisSimProcessor.cc.
00022 : VisQueueProcessor (state) 00023 { 00024 // Observer<const DDDWorld *>::init (); 00025 // Observer<const EndOfEvent *>::init (); 00026 }
VisSimProcessor::IG_DECLARE_STATE_ELEMENT | ( | VisSimProcessor | ) | [private] |
void VisSimProcessor::update | ( | const EndOfEvent * | ) | [protected, virtual] |
This routine will be called when the appropriate signal arrives.
Implements Observer< const EndOfEvent * >.
Definition at line 37 of file VisSimProcessor.cc.
References LFfwvis, LOG, VisQueueProcessor::process(), and GsfMatrixTools::trace().
00038 { 00039 LOG (0, trace, LFfwvis, "VisSimProcessor: event " << item << '\n'); 00040 if (item) process (); 00041 LOG (0, trace, LFfwvis, "VisSimProcessor: done " << item << '\n'); 00042 }
This routine will be called when the appropriate signal arrives.
Implements Observer< const DDDWorld * >.
Definition at line 29 of file VisSimProcessor.cc.
References LFfwvis, LOG, VisQueueProcessor::process(), and GsfMatrixTools::trace().
00030 { 00031 LOG (0, trace, LFfwvis, "VisSimProcessor: geometry " << item << '\n'); 00032 if (item) process (); 00033 LOG (0, trace, LFfwvis, "VisSimProcessor: done " << item << '\n'); 00034 }