Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

EventListener Class Reference

#include <EventListener.h>

Inheritance diagram for EventListener:

List of all members.


Detailed Description

An interface to allow a standard method of passing events.

Definition at line 7 of file EventListener.h.


Public Member Functions

virtual ~EventListener ()
 destructor
virtual void processEvent (const EventBase &event)=0
 for receiving events - you must override this to inherit

Constructor & Destructor Documentation

virtual EventListener::~EventListener (  )  [inline, virtual]

destructor

Definition at line 10 of file EventListener.h.


Member Function Documentation

virtual void EventListener::processEvent ( const EventBase event  )  [pure virtual]

for receiving events - you must override this to inherit

See also:
EventRouter
Parameters:
event the event being received

Implemented in BehaviorBase, Controller, BatteryCheckControl, EventLogger, EventLogger::StateMachineListener, FreeMemReportControl, LoadPostureControl, NetworkStatusControl, PostureEditor, RunSequenceControl< SequenceSize >, SensorObserverControl, SensorObserverControl::RTViewControl, TorqueCalibrate::TakeMeasurementControl, ValueEditControl< T >, WalkCalibration, CameraStreamBehavior, EchoBehavior, EStopControllerBehavior, MicrophoneServer, RawCamBehavior, RegionCamBehavior, SegCamBehavior, StewartPlatformBehavior, UPennWalkControllerBehavior, WalkControllerBehavior, WMMonitorBehavior, WorldStateSerializerBehavior, MCNodeBase, MotionSequenceNode< SIZE >, SoundNode, WalkToTargetNode, WaypointEngineNode< W, mcName, mcDesc >, AutoGetupBehavior, BatteryMonitorBehavior, DeadReckoningBehavior< ParticleT >, FlashIPAddrBehavior, WorldStateVelDaemon, CompareTrans< T >, CompletionTrans, ConnectionMadeTrans, EventTrans, LostTargetTrans, NullTrans, SignalTrans< T >, SmoothCompareTrans< T >, TextMsgTrans, TimeOutTrans, VisualTargetCloseTrans, VisualTargetTrans, EventGeneratorBase, EventProxy, EventRouter, EventTranslator, RemoteRouter, PitchDetector, BallDetectionGenerator, BufferedImageGenerator, CDTGenerator, FilterBankGenerator, InterleavedYUVGenerator, JPEGGenerator, PNGGenerator, RawCameraGenerator, RegionGenerator, RLEGenerator, and SegmentedColorGenerator.

Referenced by EventRouter::PostingStatus::process().


The documentation for this class was generated from the following file:

Tekkotsu v4.0
Generated Thu Nov 22 00:58:20 2007 by Doxygen 1.5.4