git-svn-id: svn://db.shs.com.ru/pip@467 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
@@ -115,13 +115,13 @@ public:
|
||||
bool isStopped() const {return !imp->running_;}
|
||||
|
||||
EVENT_HANDLER0(bool, start) {return imp->start();}
|
||||
EVENT_HANDLER1(bool, start, int, interval_ms_i) {setInterval(double(interval_ms_i)); return imp->start(double(interval_ms_i));}
|
||||
EVENT_HANDLER1(bool, start, double, interval_ms_d) {setInterval(interval_ms_d); return imp->start(interval_ms_d);}
|
||||
bool start(int interval_ms_i) {setInterval(double(interval_ms_i)); return imp->start(double(interval_ms_i));}
|
||||
EVENT_HANDLER0(bool, restart) {imp->stop(); return imp->start();}
|
||||
EVENT_HANDLER1(void, startDeferred, double, delay_ms) {imp->startDeferred(delay_ms);}
|
||||
EVENT_HANDLER2(void, startDeferred, double, interval_ms, double, delay_ms) {imp->startDeferred(interval_ms, delay_ms);}
|
||||
EVENT_HANDLER1(void, startDeferred, PIDateTime, start_datetime) {startDeferred(imp->interval_, start_datetime);}
|
||||
EVENT_HANDLER2(void, startDeferred, double, interval_ms, PIDateTime, start_datetime) {imp->startDeferred(interval_ms, start_datetime);}
|
||||
void startDeferred(double delay_ms) {imp->startDeferred(delay_ms);}
|
||||
void startDeferred(double interval_ms, double delay_ms) {imp->startDeferred(interval_ms, delay_ms);}
|
||||
void startDeferred(PIDateTime start_datetime) {startDeferred(imp->interval_, start_datetime);}
|
||||
void startDeferred(double interval_ms, PIDateTime start_datetime) {imp->startDeferred(interval_ms, start_datetime);}
|
||||
|
||||
EVENT_HANDLER0(bool, stop) {return imp->stop();}
|
||||
bool waitForFinish() {return waitForFinish(-1);}
|
||||
|
||||
Reference in New Issue
Block a user