| 38 | } |
| 39 | |
| 40 | int event_timer::clear(void) |
| 41 | { |
| 42 | int n = 0; |
| 43 | std::list<event_task*>::iterator it = tasks_.begin(); |
| 44 | for (; it != tasks_.end(); ++it) { |
| 45 | delete (*it); |
| 46 | n++; |
| 47 | } |
| 48 | tasks_.clear(); |
| 49 | length_ = 0; |
| 50 | return n; |
| 51 | } |
| 52 | |
| 53 | void event_timer::keep_timer(bool on) |
| 54 | { |