32 lines
462 B
C++
32 lines
462 B
C++
#ifndef A8_TIMER_ATTACHER
|
|
#define A8_TIMER_ATTACHER
|
|
|
|
namespace a8
|
|
{
|
|
|
|
class TimerAttacher
|
|
{
|
|
public:
|
|
list_head timer_list_;
|
|
|
|
TimerAttacher();
|
|
~TimerAttacher();
|
|
void ClearTimerList();
|
|
};
|
|
|
|
class XTimer;
|
|
class XTimerAttacher
|
|
{
|
|
public:
|
|
XTimer* xtimer = nullptr;
|
|
list_head timer_list_;
|
|
|
|
XTimerAttacher();
|
|
~XTimerAttacher();
|
|
void ClearTimerList();
|
|
};
|
|
|
|
}
|
|
|
|
#endif
|