#include <errorbase.h>
Iterator to iterate through all errors of the AggregatedError.
Public Member Functions | |
| ErrorIterator () | |
| ErrorIterator (const ErrorIterator &src) | |
| ErrorIterator (ErrorIterator &&src) | |
| ErrorIterator (const AggregatedErrorInterface *itf, Int idx) | |
| MAXON_OPERATOR_COPY_ASSIGNMENT (ErrorIterator) | |
| MAXON_OPERATOR_MOVE_ASSIGNMENT (ErrorIterator) | |
| Bool | operator== (const ErrorIterator &cmp) const |
| Bool | operator!= (const ErrorIterator &cmp) const |
| const ErrorIterator & | operator++ () |
| ErrorIterator | operator++ (int) |
| operator Bool () const | |
| TYPE * | operator-> () const |
| TYPE & | operator* () const |
Private Attributes | |
| const AggregatedErrorInterface * | _itf |
| Int | _idx |
| ErrorIterator | ( | ) |
| ErrorIterator | ( | const ErrorIterator< TYPE > & | src | ) |
| ErrorIterator | ( | ErrorIterator< TYPE > && | src | ) |
| ErrorIterator | ( | const AggregatedErrorInterface * | itf, |
| Int | idx | ||
| ) |
| MAXON_OPERATOR_COPY_ASSIGNMENT | ( | ErrorIterator< TYPE > | ) |
| MAXON_OPERATOR_MOVE_ASSIGNMENT | ( | ErrorIterator< TYPE > | ) |
| Bool operator== | ( | const ErrorIterator< TYPE > & | cmp | ) | const |
| Bool operator!= | ( | const ErrorIterator< TYPE > & | cmp | ) | const |
| const ErrorIterator& operator++ | ( | ) |
| ErrorIterator operator++ | ( | int | ) |
|
explicit |
| TYPE* operator-> | ( | ) | const |
| TYPE& operator* | ( | ) | const |
|
private |
|
private |