#include <XnList.h>
XnList::XnList | ( | ) | [inline] |
virtual XnList::~XnList | ( | ) | [inline, virtual] |
XnList::XnList | ( | INiNodeAllocator * | pNodeAllocator | ) | [inline, protected] |
XnStatus XnList::Add | ( | XnNode * | pWhere, |
const XnValue & | val | ||
) | [inline, protected] |
XnStatus XnList::AddAfter | ( | ConstIterator | where, |
const XnValue & | val | ||
) | [inline] |
Add a new value after the object pointed to by the iterator
where | [in] iterator to the position after which to add the new value |
val | [in] The value to add to the list |
XnStatus XnList::AddBefore | ( | ConstIterator | where, |
const XnValue & | val | ||
) | [inline] |
Add a new value before the object pointed to by the iterator
where | [in] iterator to the position before which to add the new value |
val | [in] The value to add to the list |
XnStatus XnList::AddFirst | ( | const XnValue & | value | ) | [inline] |
XnStatus XnList::AddLast | ( | const XnValue & | value | ) | [inline] |
Iterator XnList::begin | ( | ) | [inline] |
ConstIterator XnList::begin | ( | ) | const [inline] |
XnStatus XnList::Clear | ( | ) | [inline] |
Iterator XnList::end | ( | ) | [inline] |
ConstIterator XnList::end | ( | ) | const [inline] |
Iterator XnList::Find | ( | const XnValue & | value | ) | [inline] |
ConstIterator XnList::Find | ( | const XnValue & | value | ) | const [inline] |
void XnList::Init | ( | INiNodeAllocator * | pNodeAllocator | ) | [inline, protected] |
XnBool XnList::IsEmpty | ( | ) | const [inline] |
Iterator XnList::rbegin | ( | ) | [inline] |
ConstIterator XnList::rbegin | ( | ) | const [inline] |
XnStatus XnList::Remove | ( | ConstIterator | where, |
XnValue & | value | ||
) | [inline] |
virtual XnStatus XnList::Remove | ( | ConstIterator | where | ) | [inline, virtual] |
Iterator XnList::rend | ( | ) | [inline] |
ConstIterator XnList::rend | ( | ) | const [inline] |
XnUInt32 XnList::Size | ( | ) | const [inline] |
friend class XnNodeManager [friend] |
XnBool XnList::m_bOwnsAllocator [protected] |
XnNode* XnList::m_pBase [protected] |
INiNodeAllocator* XnList::m_pNodeAllocator [protected] |