This function can only be called once. The global main() function provided
by the library normally does it automatically at program startup. */
- static int run(int, char **, void * =0);
+ static int run(int, char **, void * =0, void (*)(void *) = 0);
static void *get_data() { return data_; }
/** Static wrapper function to call a member function of the Application
instance. */
static void sighandler_(int);
-
- static void display_exception(const std::exception &);
};