Table of Contents
TIFFError, TIFFSetErrorHandler - library error
handling interface
#include <tiffio.h>
void TIFFError(const char* module, const char* fmt, ...)
#include <stdarg.h>
typedef void (*TIFFErrorHandler)(const char* module, const char* fmt, va_list
ap);
TIFFErrorHandler TIFFSetErrorHandler(TIFFErrorHandler handler);
TIFFError
invokes the library-wide error handling function to (normally) write an
error message to the stderr. The fmt parameter is a printf(3S)
format string,
and any number arguments can be supplied. The module parameter, if non-zero,
is printed before the message; it typically is used to identify the software
module in which an error is detected.
Applications that desire to capture
control in the event of an error should use TIFFSetErrorHandler to override
the default error handler. A NULL
(0) error handling function may be installed
to suppress error messages.
TIFFSetErrorHandler returns a reference
to the previous error handling function.
libtiff(3)
, TIFFWarning(3)
,
printf(3S)
Table of Contents