|
tess 0.4.0
Performance-first tile and path simulation substrate
|
Configures when a task becomes due within the fixed-tick schedule. More...
#include <tess/sim/schedule.h>
Static Public Member Functions | |
| static constexpr auto | every_tick () noexcept -> Cadence |
| static constexpr auto | every_ticks (std::uint32_t n) noexcept -> Cadence |
| static constexpr auto | on_dirty (std::uint32_t mask) noexcept -> Cadence |
| static constexpr auto | background (BackgroundBudget budget) noexcept -> Cadence |
| static constexpr auto | manual () noexcept -> Cadence |
Public Attributes | |
| CadenceKind | kind = CadenceKind::EveryTick |
| std::uint32_t | every_n = 1 |
| std::uint32_t | dirty_mask = 0 |
| BackgroundBudget | budget {} |
Configures when a task becomes due within the fixed-tick schedule.