SimReqVCXchanVis Class Reference

Trigger a ChannelVisitor on VisualCortex. More...

#include <Neuro/NeuroSimEvents.H>

Inheritance diagram for SimReqVCXchanVis:
Inheritance graph
[legend]
Collaboration diagram for SimReqVCXchanVis:
Collaboration graph
[legend]

List of all members.

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< ChannelVisitorvisitor () const
 Get our visitor.
virtual void postProcessing (RawVisualCortex *vcx)
 Run some post-processing after we accept().

Detailed Description

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.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:25:24 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3