 |
OpenNI 1.5.7
|
Go to the documentation of this file.
21 #ifndef _XN_CYCLIC_STACK_T_H_
22 #define _XN_CYCLIC_STACK_T_H_
33 template<
class T, XnUInt32 TDefaultMaxDepth,
class TAlloc = XnLinkedNodeDefaultAllocatorT<T> >
64 while (
Size() > nMaxSize)
100 #endif // _XN_CYCLIC_STACK_T_H_
Definition: XnStackT.h:33
#define XN_IS_STATUS_OK(x)
Definition: XnMacros.h:59
#define XN_STATUS_OK
Definition: XnStatus.h:36
XnStatus Remove(ConstIterator where)
Definition: XnListT.h:446
Base::ConstIterator ConstIterator
Definition: XnStackT.h:57
XnStackT & operator=(const XnStackT &other)
Definition: XnStackT.h:66
XnUInt32 XnStatus
Definition: XnStatus.h:33
ConstIterator Begin() const
Definition: XnStackT.h:93
XnUInt32 m_nMaxDepth
Definition: XnCyclicStackT.h:115
XnStackT< T, TAlloc > Base
Definition: XnCyclicStackT.h:56
XnBool IsEmpty() const
Definition: XnStackT.h:75
XnStatus Push(T const &value)
Definition: XnCyclicStackT.h:94
XnStatus SetMaxSize(XnUInt32 nMaxSize)
Definition: XnCyclicStackT.h:79
XnCyclicStackT(XnUInt32 nMaxDepth=TDefaultMaxDepth)
Definition: XnCyclicStackT.h:58
XnStatus Push(T const &value)
Definition: XnStackT.h:77
XnUInt32 Size() const
Definition: XnListT.h:510
T const & Top() const
Definition: XnStackT.h:90
XnCyclicStackT & operator=(const XnCyclicStackT &other)
Definition: XnCyclicStackT.h:65
Iterator ReverseBegin()
Definition: XnListT.h:317
XnStatus Pop(T &value)
Definition: XnStackT.h:79
ConstIterator End() const
Definition: XnStackT.h:94
Definition: XnCyclicStackT.h:34
~XnCyclicStackT()
Definition: XnCyclicStackT.h:72