ReqErr - handle request errors
SYNOPSIS
#include <InterViews/reqerr.h>
DESCRIPTION
Some requests to the window server may generate an error.
For example, if a window is destroyed while it is being
repositioned interactively, the request to place the win-
dow in the new position will fail. Normally, errors cause
a process to terminate. The ReqErr class is used to han-
dle errors within an application. The base class defines
the attributes associated with each error, including a
message string describing the error, an integer request
code that specifies the kind of call that generated the
error, and a id object that was the target of the request.
When an error occurs, the attributes of the current
request handler are assigned and the handler's Error oper-
ation is called.
PUBLIC OPERATIONS
ReqErr* Install()
Use this error handler for subsequent errors and
return the previous error handler.
virtual void Error()
Handle a detected error. The default handler is a
nop.
SEE ALSO
Interactor(3I)
Man(1) output converted with
man2html