audiere::Callback Class Reference

#include <audiere.h>

Inheritance diagram for audiere::Callback:

Inheritance graph
[legend]
Collaboration diagram for audiere::Callback:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual EventType getType ()=0
virtual void call (Event *event)=0

Protected Member Functions

 ~Callback ()

Detailed Description

Base interface for all callbacks. See specific callback implementations for descriptions.

Definition at line 640 of file audiere.h.


Constructor & Destructor Documentation

audiere::Callback::~Callback  )  [inline, protected]
 

Definition at line 642 of file audiere.h.


Member Function Documentation

virtual void audiere::Callback::call Event event  )  [pure virtual]
 

Actually executes the callback with event-specific data. This is only called if event->getType() == this->getType().

Implemented in audiere::StopCallback.

virtual EventType audiere::Callback::getType  )  [pure virtual]
 

Returns the event type that this callback knows how to handle.

Implemented in audiere::StopCallback.


The documentation for this class was generated from the following file:
Generated on Mon Feb 13 23:07:21 2006 for audiere by  doxygen 1.4.6