35 inline T*
get() {
return _elem; }
37 inline const T*
get()
const {
return get(); }
73 void prepend(
T*
elem);
77 inline unsigned int getSize()
const {
return _size; };
136 _head = _tail =
NULL;
The WEMQueueElement represents an element of a single linked list.
const T * get() const
Returns the pointer to this element.
T * get()
Returns the pointer to this element.
WEMQueueElement< T > * getNextQueueElement()
Return the next element in the queue.
The WEMQueue is a single linked list with pointers to its head and tail elements.
WEMQueueElement< T > * getTail() const
Returns the tail element of the queue.
WEMQueueElement< T > * getHead() const
Returns the head element of the queue.
unsigned int getSize() const
Returns the number of elements in the queue.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.