CrystalSpace

Public API Reference

csutil/cseventq.h File Reference

Event Queue interface. More...

#include "csextern.h"
#include "csutil/array.h"
#include "csutil/hash.h"
#include "csutil/ref.h"
#include "csutil/refarr.h"
#include "csutil/scf_implementation.h"
#include "csutil/threading/mutex.h"
#include "csutil/weakref.h"
#include "csutil/eventhandlers.h"
#include "iutil/eventh.h"
#include "iutil/eventq.h"
#include "cssubscription.h"

Go to the source code of this file.

Classes

class  csEventQueue
 This class represents a general event queue. More...
class  csEventQueue::FinalProcessFrameEventDispatcher
struct  csEventQueue::iTypedFrameEventDispatcher
 As a transitional measure, the csevPreProcess, csevProcess, csevPostProcess and csevFinalProcess events are actually sub-events dispatched by a csevFrame handler. More...
class  csEventQueue::PostProcessFrameEventDispatcher
class  csEventQueue::PreProcessFrameEventDispatcher
class  csEventQueue::ProcessFrameEventDispatcher
class  csHashComputer< iEventHandler * >

Defines

#define DEF_EVENT_QUEUE_LENGTH   256


Detailed Description

Event Queue interface.

Definition in file cseventq.h.


Generated for Crystal Space 1.2.1 by doxygen 1.5.3