CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

csPoolEvent Class Reference

This class is a system event designed for the pool system. More...

#include <csevent.h>

Inheritance diagram for csPoolEvent:

csEvent iEvent iBase List of all members.

Public Methods

 csPoolEvent (csEventQueue *q)
 The constructor, this should only be called from within the csEventQueue. More...

void DecRef ()
 The DecRef() that places the event back into the pool at a ref count of 1. More...


Friends

class csEventQueue
class csEvent

Detailed Description

This class is a system event designed for the pool system.

Due to the possibilities of networking traffic and other assorted events traversing the event system, a more efficient method of event creation was needed. Thus, the event pool was born, and there are the events that reside within it.

Definition at line 149 of file csevent.h.


Constructor & Destructor Documentation

csPoolEvent::csPoolEvent csEventQueue   q
 

The constructor, this should only be called from within the csEventQueue.


Member Function Documentation

void csPoolEvent::DecRef   [virtual]
 

The DecRef() that places the event back into the pool at a ref count of 1.

Implements iBase.


The documentation for this class was generated from the following file:
Generated for Crystal Space by doxygen 1.2.14