Time Shield Library
C++ library for working with time
|
Data stored in the priority queue of scheduled timers. More...
#include <TimerScheduler.hpp>
Public Member Functions | |
ScheduledTimer ()=default | |
ScheduledTimer (TimerClock::time_point fire_time, std::size_t timer_id, std::uint64_t generation) | |
Public Attributes | |
TimerClock::time_point | m_fire_time {} |
std::size_t | m_timer_id {0} |
std::uint64_t | m_generation {0} |
Data stored in the priority queue of scheduled timers.
Definition at line 77 of file TimerScheduler.hpp.
|
default |
|
inline |
Definition at line 80 of file TimerScheduler.hpp.
TimerClock::time_point time_shield::detail::ScheduledTimer::m_fire_time {} |
Definition at line 83 of file TimerScheduler.hpp.
std::uint64_t time_shield::detail::ScheduledTimer::m_generation {0} |
Definition at line 85 of file TimerScheduler.hpp.
std::size_t time_shield::detail::ScheduledTimer::m_timer_id {0} |
Definition at line 84 of file TimerScheduler.hpp.