![]() |
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 |
Protected Attributes inherited from XnListT< T, TAlloc > | |
| LinkedNode | m_anchor |
| XnUInt32 | m_nSize |
Additional Inherited Members | |
Protected Types inherited from XnStackT< T, TAlloc > | |
| typedef XnListT< T, TAlloc > | Base |
| typedef Base::ConstIterator | ConstIterator |
Protected Types inherited from XnListT< T, TAlloc > | |
| typedef XnLinkedNodeT< T > | LinkedNode |
| typedef T | TValue |
| typedef TAlloc | TAllocator |
Protected Member Functions inherited from XnStackT< T, TAlloc > | |
| 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 |
Protected Member Functions inherited from XnListT< T, TAlloc > | |
| 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 |
1.8.11