![]() |
OpenNI 1.5.7
|
#include <XnCyclicStackT.h>
Public Types | |
typedef XnStackT< T, TAlloc > | Base |
typedef Base::ConstIterator | ConstIterator |
Public Member Functions | |
XnCyclicStackT (XnUInt32 nMaxDepth=TDefaultMaxDepth) | |
XnCyclicStackT (const XnCyclicStackT &other) | |
XnCyclicStackT & | operator= (const XnCyclicStackT &other) |
~XnCyclicStackT () | |
XnStatus | SetMaxSize (XnUInt32 nMaxSize) |
XnStatus | Push (T const &value) |
Protected Attributes | |
XnUInt32 | m_nMaxDepth |
![]() | |
LinkedNode | m_anchor |
XnUInt32 | m_nSize |
Additional Inherited Members | |
![]() | |
typedef XnListT< T, TAlloc > | Base |
typedef Base::ConstIterator | ConstIterator |
![]() | |
typedef XnLinkedNodeT< T > | LinkedNode |
typedef T | TValue |
typedef TAlloc | TAllocator |
![]() | |
XnStackT () | |
XnStackT (const XnStackT &other) | |
XnStackT & | operator= (const XnStackT &other) |
~XnStackT () | |
XnBool | IsEmpty () const |
XnStatus | Push (T const &value) |
XnStatus | Pop (T &value) |
T const & | Top () const |
T & | Top () |
ConstIterator | Begin () const |
ConstIterator | End () const |
![]() | |
XnStatus | InsertAfter (LinkedNode *pAfter, T const &val) |
XnListT () | |
XnListT (const XnListT &other) | |
XnListT & | operator= (const XnListT &other) |
~XnListT () | |
Iterator | Begin () |
ConstIterator | Begin () const |
Iterator | End () |
ConstIterator | End () const |
Iterator | ReverseBegin () |
ConstIterator | ReverseBegin () const |
Iterator | ReverseEnd () |
ConstIterator | ReverseEnd () const |
XnStatus | AddAfter (ConstIterator where, T const &value) |
XnStatus | AddBefore (ConstIterator where, T const &value) |
XnStatus | AddFirst (T const &value) |
XnStatus | AddLast (T const &value) |
ConstIterator | Find (T const &value) const |
Iterator | Find (T const &value) |
XnStatus | Remove (ConstIterator where) |
XnStatus | Remove (T const &value) |
XnStatus | Clear () |
XnBool | IsEmpty () const |
XnUInt32 | Size () const |
void | CopyTo (T *pArray) const |
typedef XnStackT<T, TAlloc> XnCyclicStackT< T, TDefaultMaxDepth, TAlloc >::Base |
typedef Base::ConstIterator XnStackT< T, TAlloc >::ConstIterator |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |