PikeAero::CObjectQueue Class Reference

#include <cobjectqueue.h>

Inheritance diagram for PikeAero::CObjectQueue:

Inheritance graph
[legend]
Collaboration diagram for PikeAero::CObjectQueue:

Collaboration graph
[legend]

Public Member Functions

 CObjectQueue ()
CObjectdequeue ()
 ~CObjectQueue ()

Detailed Description

Reimplements a CObjectList as a FIFO queue.

Author:
Michael Sharkey <mike@pikeaero.com>

Definition at line 32 of file cobjectqueue.h.


Constructor & Destructor Documentation

PikeAero::CObjectQueue::CObjectQueue (  ) 

Definition at line 24 of file cobjectqueue.cpp.

00025  : CObjectList()
00026 {
00027 }

PikeAero::CObjectQueue::~CObjectQueue (  ) 

Definition at line 30 of file cobjectqueue.cpp.

00031 {
00032 }


Member Function Documentation

CObject * PikeAero::CObjectQueue::dequeue (  ) 

Dequeue the object by removing if from list at index [0]

Definition at line 37 of file cobjectqueue.cpp.

References PikeAero::CObjectList::at().

Referenced by PikeAero::CEventQueue::dequeue().

00038 {
00039     CObject* object = at(0);
00040     remove(object);
00041     return object;
00042 }

Here is the call graph for this function:

Here is the caller graph for this function:


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

Generated on Sun Oct 25 14:00:13 2009 for stingray3 by  doxygen 1.5.8