NAME

error - ImageMagick Error Routines


SYNOPSIS

MagickError(error,message,qualifier)

MagickWarning(warning,message,qualifier)

previous_handler=SetErrorHandler(handler)

previous_status=SetErrorStatus(status)

previous_handler=SetWarningHandler(handler)


FUNCTION DESCRIPTIONS


DefaultWarningHandler

Function DefaultWarningHandler displays a warning message.

The format of the DefaultWarningHandler routine is:


MagickError

Function MagickError calls the error handler routines with an error message.

The format of the MagickError routine is:

        MagickError(error,message,qualifier)

A description of each parameter follows:

error:
Specifies the numeric error category.

message:
Specifies the message to display before terminating the program.

qualifier:
Specifies any qualifier to the message.


MagickWarning

Function MagickWarning calls the warning handler routines with an warning message.

The format of the MagickWarning routine is:

        MagickWarning(warning,message,qualifier)

A description of each parameter follows:

warning:
Specifies the numeric warning category.

message:
Specifies the message to display before terminating the program.

qualifier:
Specifies any qualifier to the message.


SetErrorHandler

Function SetErrorHandler sets the error handler to the specified routine and returns the previous error handler.

The format of the SetErrorHandler routine is:

        previous_handler=SetErrorHandler(handler)

A description of each parameter follows:

handler:
Specifies a pointer to a routine to handle errors.


SetErrorStatus

Function SetErrorStatus sets the error handler status and returns the previous status.

The format of the SetErrorStatus routine is:

        previous_status=SetErrorStatus(status)

A description of each parameter follows:

previous_status:
Function SetErrorStatus returns the current error status.

status:
Specifies the new status value.


SetWarningHandler

Function SetWarningHandler sets the warning handler to the specified routine and returns the previous warning handler.

The format of the SetWarningHandler routine is:

        previous_handler=SetWarningHandler(handler)

A description of each parameter follows:

handler:
Specifies a pointer to a routine to handle warnings.