Provided by: ivtools-dev_2.0.11d.a1-3build1_amd64 bug

NAME

       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 window in the new position will fail.
       Normally, errors cause a process to terminate.  The ReqErr class is  used  to  handle  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 operation 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)

InterViews                                        15 June 1987                                        ReqErr(3I)