Template for typesafe basic object fifo container. More...
#include <linked.h>
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. |
Template for typesafe basic object fifo container.
The object type, T, that is contained in the fifo must be derived from OrderedObject or LinkedObject.
Definition at line 1181 of file linked.h.
void ucc::objfifo< T >::add | ( | T * | object | ) | [inline] |
T* ucc::objfifo< T >::pop | ( | void | ) | [inline] |
T* ucc::objfifo< T >::pull | ( | void | ) | [inline] |
void ucc::objfifo< T >::push | ( | T * | object | ) | [inline] |