|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-ddeab64dbf
|
GIS Library - Error handlers. More...

Go to the source code of this file.
Functions | |
| void | G_add_error_handler (void(*func)(void *), void *closure) |
| Add new error handler. | |
| void | G_remove_error_handler (void(*func)(void *), void *closure) |
| Remove existing error handler. | |
| void | G__call_error_handlers (void) |
| Call available error handlers (internal use only) | |
GIS Library - Error handlers.
(C) 2010-2011 by the GRASS Development Team
This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS for details.
Definition in file gis/handler.c.
Call available error handlers (internal use only)
Definition at line 102 of file gis/handler.c.
Referenced by G_fatal_error().
Add new error handler.
Example
| func | handler to add |
| closure | pointer to closure data |
Definition at line 71 of file gis/handler.c.
Referenced by db_set_error_handler_driver(), and Vect_set_error_handler_io().
Remove existing error handler.
| func | handler to be remove |
| closure | pointer to closure data |
Definition at line 85 of file gis/handler.c.
References NULL.
Referenced by db_unset_error_handler_driver().