Rogue Wave Views 5.6 |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
Error Class. More...
#include <ilviews/dataccess/error.h>
Public Member Functions | |
IliErrorList (const IliErrorList &) | |
This constructor copies an error list. | |
IliErrorList () | |
This constructor initializes an empty error list. | |
virtual void | addError (const IliErrorMessage &msg) |
Records the error message. | |
void | append (const IliErrorList &list) |
Appends all the errors recorded in an error list to the end of this error list. | |
const IliErrorMessage & | getErrorAt (IlInt pos) const |
Returns an error message. | |
IlInt | getErrorsCount () const |
Returns the count of recorded error messages. | |
IliErrorList & | operator= (const IliErrorList &list) |
Assigns an error list. | |
void | removeAllErrors () |
Removes all errors from the error list. | |
void | removeErrorAt (IlInt pos) |
Removes an error message. |
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::addError | ( | const IliErrorMessage & | msg | ) | [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 2012, 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.