Trigger a ChannelVisitor on VisualCortex. More...
#include <Neuro/NeuroSimEvents.H>
Public Member Functions | |
SimReqVCXchanVis (SimModule *src, rutz::shared_ptr< ChannelVisitor > vis) | |
Construct from a pre-loaded ParamMap. | |
virtual | ~SimReqVCXchanVis () |
Destructor. | |
virtual void | preProcessing (RawVisualCortex *vcx) |
Run some pre-processing before we accept(). | |
rutz::shared_ptr< ChannelVisitor > | visitor () const |
Get our visitor. | |
virtual void | postProcessing (RawVisualCortex *vcx) |
Run some post-processing after we accept(). |
Trigger a ChannelVisitor on VisualCortex.
This request is checked for and caught by VisualCortex. Upon receipt, VisualCortex will first call preProcessing(), the accept the visitor, and finally call postProcessing().
Definition at line 637 of file NeuroSimEvents.H.
SimReqVCXchanVis::SimReqVCXchanVis | ( | SimModule * | src, | |
rutz::shared_ptr< ChannelVisitor > | vis | |||
) |
Construct from a pre-loaded ParamMap.
Definition at line 608 of file NeuroSimEvents.C.
SimReqVCXchanVis::~SimReqVCXchanVis | ( | ) | [virtual] |
Destructor.
Definition at line 612 of file NeuroSimEvents.C.
void SimReqVCXchanVis::postProcessing | ( | RawVisualCortex * | vcx | ) | [virtual] |
Run some post-processing after we accept().
On the base class, this is a no-op.
Definition at line 621 of file NeuroSimEvents.C.
void SimReqVCXchanVis::preProcessing | ( | RawVisualCortex * | vcx | ) | [virtual] |
Run some pre-processing before we accept().
On the base class, this is a no-op.
Definition at line 615 of file NeuroSimEvents.C.
rutz::shared_ptr< ChannelVisitor > SimReqVCXchanVis::visitor | ( | ) | const |
Get our visitor.
Definition at line 618 of file NeuroSimEvents.C.