#include <XnCppWrapper.h>
Public Member Functions | |
XnBool | operator== (const Iterator &other) const |
XnBool | operator!= (const Iterator &other) const |
Iterator & | operator++ () |
Iterator | operator++ (int) |
const XnProductionNodeDescription & | Description () |
XnStatus | Error () |
Friends | |
class | EnumerationErrors |
An iterator over enumeration errors
const XnProductionNodeDescription& xn::EnumerationErrors::Iterator::Description | ( | ) | [inline] |
Returns the description data of the failing node the iterator points to.
Remarks
The description data returned in the XnProductionNodeDescription struct includes the node name, the vendor, and the version.
XnStatus xn::EnumerationErrors::Iterator::Error | ( | ) | [inline] |
Returns the failure error code of the failing node the iterator points to. For a string representation of this error, call xnGetStatusString().
XnBool xn::EnumerationErrors::Iterator::operator!= | ( | const Iterator & | other | ) | const [inline] |
Checks if the other iterator points to a different location
[in] | other | another iterator |
Iterator xn::EnumerationErrors::Iterator::operator++ | ( | int | ) | [inline] |
Returns an iterator to the next location. If end of list was reached, iterator will be equal to EnumerationErrors::End().
Iterator& xn::EnumerationErrors::Iterator::operator++ | ( | ) | [inline] |
Moves the iterator to the next location. If end of list was reached, iterator will be equal to EnumerationErrors::End().
XnBool xn::EnumerationErrors::Iterator::operator== | ( | const Iterator & | other | ) | const [inline] |
Checks if the other iterator points to the same location
[in] | other | another iterator |
friend class EnumerationErrors [friend] |