acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
aaa_timer_callback.h
1#pragma once
2
3
4//#include "acme/prototype/prototype/matter.h"
5
6
7class CLASS_DECL_ACME timer_callback :
8 virtual public ::particle
9{
10public:
11
12
13 typedef uptr_map < ::pointer<::timer >>MAP;
14
15 MAP m_timermap;
16
17
18 timer_callback();
19 ~timer_callback() override;
20
21
22 virtual void call_on_timer(timer * ptimer);
23 void operator()(::timer * ptimer) override;
24 virtual bool e_timer_is_ok();
25
26
27 virtual void erase_timer(::timer* ptimer);
28
29 virtual ::user::interaction * get_user_interaction();
30
31
32};
33
34
35
Definition aaa_timer.h:9