OpenNI 1.5.4
|
XnQueueT< T, TAlloc > Class Template Reference
#include <XnQueueT.h>
Inheritance diagram for XnQueueT< T, TAlloc >:
Public Types | |
typedef XnListT< T, TAlloc > | Base |
Public Member Functions | |
XnQueueT () | |
XnQueueT (const XnQueueT &other) | |
XnQueueT & | operator= (const XnQueueT &other) |
~XnQueueT () | |
XnStatus | Push (T const &value) |
XnStatus | Pop (T &value) |
T const & | Top () const |
T & | Top () |
template<class T, class TAlloc = XnLinkedNodeDefaultAllocatorT<T>>
class XnQueueT< T, TAlloc >
Member Typedef Documentation
template<class T , class TAlloc = XnLinkedNodeDefaultAllocatorT<T>>
typedef XnListT<T, TAlloc> XnQueueT< T, TAlloc >::Base |
Reimplemented in XnCyclicQueueT< T, TDefaultMaxDepth, TAlloc >.
Constructor & Destructor Documentation
template<class T , class TAlloc = XnLinkedNodeDefaultAllocatorT<T>>
XnQueueT< T, TAlloc >::XnQueueT | ( | ) | [inline] |
template<class T , class TAlloc = XnLinkedNodeDefaultAllocatorT<T>>
XnQueueT< T, TAlloc >::XnQueueT | ( | const XnQueueT< T, TAlloc > & | other | ) | [inline] |
template<class T , class TAlloc = XnLinkedNodeDefaultAllocatorT<T>>
XnQueueT< T, TAlloc >::~XnQueueT | ( | ) | [inline] |
Member Function Documentation
template<class T , class TAlloc = XnLinkedNodeDefaultAllocatorT<T>>
XnQueueT& XnQueueT< T, TAlloc >::operator= | ( | const XnQueueT< T, TAlloc > & | other | ) | [inline] |
template<class T , class TAlloc = XnLinkedNodeDefaultAllocatorT<T>>
XnStatus XnQueueT< T, TAlloc >::Pop | ( | T & | value | ) | [inline] |
template<class T , class TAlloc = XnLinkedNodeDefaultAllocatorT<T>>
XnStatus XnQueueT< T, TAlloc >::Push | ( | T const & | value | ) | [inline] |
Reimplemented in XnCyclicQueueT< T, TDefaultMaxDepth, TAlloc >.
template<class T , class TAlloc = XnLinkedNodeDefaultAllocatorT<T>>
T const& XnQueueT< T, TAlloc >::Top | ( | ) | const [inline] |
template<class T , class TAlloc = XnLinkedNodeDefaultAllocatorT<T>>
T& XnQueueT< T, TAlloc >::Top | ( | ) | [inline] |
The documentation for this class was generated from the following file:
Generated on Wed May 16 2012 10:16:06 for OpenNI 1.5.4 by 1.7.5.1