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

A description of each parameter follows:

message:

Specifies the message to display before terminating the program.

qualifier:

Specifies any qualifier to the message.


MagickError

Method 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

Method 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

Method 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

Method 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:

Method SetErrorStatus returns the current error status.

status:

Specifies the new status value.


SetWarningHandler

Method 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.