Represents an iterator over a NodeInfoList list. More...
#include <XnCppWrapper.h>
Public Member Functions | |
XnBool | operator!= (const Iterator &other) const |
NodeInfo | operator* () |
Gets the NodeInfo object pointed by the iterator. | |
Iterator & | operator++ () |
Iterator | operator++ (int) |
Iterator & | operator-- () |
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 |
Represents an iterator over a NodeInfoList list.
Definition at line 1235 of file XnCppWrapper.h.
xn::NodeInfoList::Iterator::Iterator | ( | XnNodeInfoListIterator | it | ) | [inline, private] |
Definition at line 1307 of file XnCppWrapper.h.
Checks if another iterator points at a different location.
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.
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.
Returns an iterator pointing at the previous object.
Definition at line 1293 of file XnCppWrapper.h.
Checks if another iterator points at the same location.
other | [in] Another iterator |
Definition at line 1245 of file XnCppWrapper.h.
void xn::NodeInfoList::Iterator::UpdateInternalObject | ( | XnNodeInfoListIterator | it | ) | [inline, private] |
Definition at line 1312 of file XnCppWrapper.h.
friend class NodeInfoList [friend] |
Definition at line 1238 of file XnCppWrapper.h.
NodeInfo xn::NodeInfoList::Iterator::m_Info [private] |
Definition at line 1326 of file XnCppWrapper.h.
Definition at line 1327 of file XnCppWrapper.h.