acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
aaa_timer_event.h
1#pragma once
2
3
4#include "timer_task.h"
5#include "acme/parallelization/manual_reset_happening.h"
6
7
8class CLASS_DECL_ACME timer_event:
9 virtual public timer_task
10{
11public:
12
13
14 manual_reset_happening m_manualresethappening;
15
16
17 timer_event();
18 ~timer_event() override;
19
20
21 ::e_status wait(const class time & timeWait) override;
22
23
24 void on_timer() override;
25
26
27};
28
29
30
31
32
33
Definition e_status.h:30
Definition aaa_manual_reset_event.h:26
Definition aaa_time.h:13