template<class T>
Copy constructor.
template<class T>
Destructor does not delete() the objects if T is a pointer type (e.g. T = int*) instead, it deletes the pointers themselves and leaves the objects. Call deleteAll if you want to dealocate the objects referenced.
Member Function Documentation
template<class T>
Removes all elements (invoking their destructors).
template<class T>
Returns true if the given element is in the queue.
template<class T>
Calls delete on all objects[0. ..size-1] and sets the queue size to zero.
template<class T>
popFront
template<class T>
pushBack
template<class T>
Clear without freeing the underlying array.
template<class T>
Number of elements in the queue.
template<class T>
Assignment operator.
template<class T>
Performs bounds checks in debug mode.
template<class T>
Performs bounds checks in debug mode.
template<class T>
Remove the last element from the queue. The queue will never shrink in size. (A typical queue only uses popFront).
template<class T>
Remove the next element from the head of the queue. The queue will never shrink in size.
template<class T>
Insert a new element at the end of the queue.
template<class T>
Insert a new element into the front of the queue (a traditional queue only uses pushBack).
template<class T>
Number of elements in the queue.
The documentation for this class was generated from the following file: Generated on Thu Aug 2 11:40:47 2007 for G3D by | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||