nngn
|
Public Member Functions | |
bool | active (u32 cur_gen, u64 cur_frame, Timing::time_point now) const |
Public Member Functions inherited from nngn::Schedule::BaseEntry | |
bool | active () const |
bool | is_heartbeat () const |
bool | call (void) |
bool | destroy (void) |
Public Attributes | |
Timing::time_point | time = {} |
u64 | frame = 0 |
u32 | gen = {} |
Public Attributes inherited from nngn::Schedule::Entry | |
Fn | f = {} |
The task's main function. | |
Fn | dest = {} |
Destructor for the associated data. | |
std::vector< std::byte > | data = {} |
Opaque byte array associated with the task. | |
Flag | flags = {} |
bool nngn::Schedule::TimeEntry::active | ( | u32 | cur_gen, |
u64 | cur_frame, | ||
Timing::time_point | now ) const |
u64 nngn::Schedule::TimeEntry::frame = 0 |
u32 nngn::Schedule::TimeEntry::gen = {} |
Timing::time_point nngn::Schedule::TimeEntry::time = {} |