OpenNI 1.5.4
|
#include <XnList.h>
Public Member Functions | |
ConstIterator (const ConstIterator &other) | |
ConstIterator & | operator++ () |
ConstIterator | operator++ (int) |
ConstIterator & | operator-- () |
ConstIterator | operator-- (int) |
XnBool | operator== (const ConstIterator &other) const |
XnBool | operator!= (const ConstIterator &other) const |
const XnValue & | operator* () const |
const XnNode * | GetNode () const |
XnNode * | GetNode () |
Protected Member Functions | |
ConstIterator (XnNode *pNode) | |
Protected Attributes | |
XnNode * | m_pCurrent |
Friends | |
class | XnList |
Constructor & Destructor Documentation
XnList::ConstIterator::ConstIterator | ( | const ConstIterator & | other | ) | [inline] |
Copy constructor
- Parameters:
-
other [in] instance to copy from
XnList::ConstIterator::ConstIterator | ( | XnNode * | pNode | ) | [inline, protected] |
Member Function Documentation
const XnNode* XnList::ConstIterator::GetNode | ( | ) | const [inline] |
Get the entire current object (const version)
XnNode* XnList::ConstIterator::GetNode | ( | ) | [inline] |
Get the entire current object (non-const version)
XnBool XnList::ConstIterator::operator!= | ( | const ConstIterator & | other | ) | const [inline] |
Operator to check if 2 iterators point to different objects
- Parameters:
-
other [in] instance to compare with
const XnValue& XnList::ConstIterator::operator* | ( | ) | const [inline] |
Get the value of the current object (const version)
Reimplemented in XnList::Iterator.
ConstIterator& XnList::ConstIterator::operator++ | ( | ) | [inline] |
Support ++iterator, go to the next object in the list
Reimplemented in XnList::Iterator.
ConstIterator XnList::ConstIterator::operator++ | ( | int | ) | [inline] |
Support iterator++, go to the next object in the list, returning the old value
Reimplemented in XnList::Iterator.
ConstIterator& XnList::ConstIterator::operator-- | ( | ) | [inline] |
Support --iterator, go to the next object in the list
Reimplemented in XnList::Iterator.
ConstIterator XnList::ConstIterator::operator-- | ( | int | ) | [inline] |
Support iterator--, go to the next object in the list, returning the old value
Reimplemented in XnList::Iterator.
XnBool XnList::ConstIterator::operator== | ( | const ConstIterator & | other | ) | const [inline] |
Operator to check if 2 iterators point to the same object
- Parameters:
-
other [in] instance to compare with
Friends And Related Function Documentation
friend class XnList [friend] |
Reimplemented in XnList::Iterator.
Member Data Documentation
XnNode* XnList::ConstIterator::m_pCurrent [protected] |
The current XnNode
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