#include <linked.h>
Inheritance diagram for ucommon::objfifo< T >:
Public Member Functions | |
void | add (T *object) |
Add an object onto the object fifo. | |
objfifo () | |
Create a new object stack. | |
T * | pop (void) |
Pull (pop) an object from the object stack. | |
T * | pull (void) |
Pull an object from the object stack. | |
void | push (T *object) |
Push an object onto the object fifo. |
The object type, T, that is contained in the fifo must be derived from OrderedObject or LinkedObject.
Definition at line 1201 of file linked.h.
void ucommon::objfifo< T >::add | ( | T * | object | ) | [inline] |
T* ucommon::objfifo< T >::pop | ( | void | ) | [inline] |
T* ucommon::objfifo< T >::pull | ( | void | ) | [inline] |
void ucommon::objfifo< T >::push | ( | T * | object | ) | [inline] |