Error Class. More...
#include <ilviews/dataccess/error.h>
Public Member Functions | |
IliErrorSink () | |
This constructor initializes an error sink. | |
IliErrorSink (const IliErrorSink &) | |
This constructor copies an error sink. | |
virtual void | addError (const IliErrorMessage &msg) |
Called when an error message is caught by the error sink. More... | |
IliErrorSink & | operator= (const IliErrorSink &sink) |
Assigns an error sink. More... | |
Error Class.
Library: dataccess
The IliErrorSink
class defines objects that serve as recipients for error messages that are thrown by different classes. For example, to catch all errors that are generated while acting on an IliTable
object, it is possible to add an error sink to the IliTable
object. This class is designed to be subclassed. Then in the subclass the addError()
virtual member function should be overloaded.
IliErrorList
, IliErrorMessage
.
|
virtual |
Called when an error message is caught by the error sink.
msg | The error message. |
Reimplemented in IliErrorList.
IliErrorSink& IliErrorSink::operator= | ( | const IliErrorSink & | sink | ) |
Assigns an error sink.
sink | The second error sink. |