Public Member Functions | Private Member Functions | Private Attributes | Friends
xn::NodeInfoList::Iterator Class Reference

Represents an iterator over a NodeInfoList list. More...

#include <XnCppWrapper.h>

List of all members.

Public Member Functions

XnBool operator!= (const Iterator &other) const
NodeInfo operator* ()
 Gets the NodeInfo object pointed by the iterator.
Iteratoroperator++ ()
Iterator operator++ (int)
Iteratoroperator-- ()
Iterator operator-- (int)
XnBool operator== (const Iterator &other) const

Private Member Functions

 Iterator (XnNodeInfoListIterator it)
void UpdateInternalObject (XnNodeInfoListIterator it)

Private Attributes

NodeInfo m_Info
XnNodeInfoListIterator m_it

Friends

class NodeInfoList

Detailed Description

Represents an iterator over a NodeInfoList list.

Definition at line 1235 of file XnCppWrapper.h.


Constructor & Destructor Documentation

Definition at line 1307 of file XnCppWrapper.h.


Member Function Documentation

XnBool xn::NodeInfoList::Iterator::operator!= ( const Iterator other) const [inline]

Checks if another iterator points at a different location.

Parameters:
other[in] Another iterator

Definition at line 1255 of file XnCppWrapper.h.

NodeInfo xn::NodeInfoList::Iterator::operator* ( ) [inline]

Gets the NodeInfo object pointed by the iterator.

Definition at line 1301 of file XnCppWrapper.h.

Iterator& xn::NodeInfoList::Iterator::operator++ ( ) [inline]

Moves the iterator to the next object. If the end of the list was reached, the iterator will now be equal to NodeInfoList::End().

Definition at line 1264 of file XnCppWrapper.h.

Iterator xn::NodeInfoList::Iterator::operator++ ( int  ) [inline]

Returns an iterator pointing at the next object. If the end of the list was reached, that iterator will now be equal to NodeInfoList::End().

Definition at line 1274 of file XnCppWrapper.h.

Iterator& xn::NodeInfoList::Iterator::operator-- ( ) [inline]

Moves the iterator to the previous object.

Definition at line 1284 of file XnCppWrapper.h.

Iterator xn::NodeInfoList::Iterator::operator-- ( int  ) [inline]

Returns an iterator pointing at the previous object.

Definition at line 1293 of file XnCppWrapper.h.

XnBool xn::NodeInfoList::Iterator::operator== ( const Iterator other) const [inline]

Checks if another iterator points at the same location.

Parameters:
other[in] Another iterator

Definition at line 1245 of file XnCppWrapper.h.

Definition at line 1312 of file XnCppWrapper.h.


Friends And Related Function Documentation

friend class NodeInfoList [friend]

Definition at line 1238 of file XnCppWrapper.h.


Member Data Documentation

Definition at line 1326 of file XnCppWrapper.h.

Definition at line 1327 of file XnCppWrapper.h.


The documentation for this class was generated from the following file:


nao_openni
Author(s): Bener SUAY
autogenerated on Mon Jan 6 2014 11:27:52