![]() |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
Error Class. More...
#include <ilviews/dataccess/error.h>
Public Member Functions | |
| IliErrorList () | |
| This constructor initializes an empty error list. | |
| IliErrorList (const IliErrorList &) | |
| This constructor copies an error list. | |
| virtual void | addError (const IliErrorMessage &msg) |
| Records the error message. More... | |
| void | append (const IliErrorList &list) |
| Appends all the errors recorded in an error list to the end of this error list. More... | |
| const IliErrorMessage & | getErrorAt (IlInt pos) const |
| Returns an error message. More... | |
| IlInt | getErrorsCount () const |
| Returns the count of recorded error messages. More... | |
| IliErrorList & | operator= (const IliErrorList &list) |
| Assigns an error list. More... | |
| void | removeAllErrors () |
| Removes all errors from the error list. | |
| void | removeErrorAt (IlInt pos) |
| Removes an error message. More... | |
Public Member Functions inherited from IliErrorSink | |
| IliErrorSink () | |
| This constructor initializes an error sink. | |
| IliErrorSink (const IliErrorSink &) | |
| This constructor copies an error sink. | |
| IliErrorSink & | operator= (const IliErrorSink &sink) |
| Assigns an error sink. More... | |
Error Class.
Library: dataccess
The IliErrorList is a subclass of the IliErrorSink class that keeps a record of all the error messages it catches. Member functions are provided to browse through the recorded error messages or alter them.
|
virtual |
| void IliErrorList::append | ( | const IliErrorList & | list | ) |
Appends all the errors recorded in an error list to the end of this error list.
| list | The error list |
| const IliErrorMessage& IliErrorList::getErrorAt | ( | IlInt | pos | ) | const |
Returns an error message.
| pos | The message position (counting from 0 for the first message caught). |
| IlInt IliErrorList::getErrorsCount | ( | ) | const |
Returns the count of recorded error messages.
| IliErrorList& IliErrorList::operator= | ( | const IliErrorList & | list | ) |
Assigns an error list.
| list | The error list. |
| void IliErrorList::removeErrorAt | ( | IlInt | pos | ) |
Removes an error message.
| pos | The error message position. |
© Copyright 2015, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.