public:
virtual ~Application() { }
- static int run(int, char **);
+ static int run(int, char **, void * =0);
static void usage(const char *, const char *, bool);
+ static void *get_data() { return data_; }
protected:
enum LoopMode
{
static RegBase *reg_app_;
static Application *app_;
+ static void *data_;
static void sighandler_(int);
static void sigalrm_(int) { }