17#include <geos/export.h>
22#define GEOS_CHECK_FOR_INTERRUPTS() geos::util::Interrupt::process()
29 typedef void (Callback)(void);
64 static void interrupt();
Used to manage interruption requests and callbacks.
Definition: Interrupt.h:25
static Callback * registerCallback(Callback *cb)
Register a callback that will be invoked before checking for interruption requests.
Basic namespace for all GEOS functionalities.
Definition: geos.h:39