|
Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
|
Deterministic, manually-advanced clock policy for unit tests and simulation. More...
#include <ClockPolicies.hpp>
Collaboration diagram for corium::ManualClockPolicy:Public Types | |
| using | duration = uint64_t |
| using | time_point = uint64_t |
Static Public Member Functions | |
| template<typename Rep , typename Period > | |
| static time_point | add (time_point tp, const std::chrono::duration< Rep, Period > &d) noexcept |
| static time_point | add (time_point tp, duration delta) noexcept |
| static void | advance (duration delta) noexcept |
| static bool | isDue (time_point now, time_point expiry) noexcept |
| static time_point | now () noexcept |
| static void | reset () noexcept |
| static void | set (time_point t) noexcept |
Deterministic, manually-advanced clock policy for unit tests and simulation.
| using corium::ManualClockPolicy::duration = uint64_t |
| using corium::ManualClockPolicy::time_point = uint64_t |
|
inlinestaticnoexcept |
|
inlinestaticnoexcept |
|
inlinestaticnoexcept |
|
inlinestaticnoexcept |
Here is the call graph for this function:
|
inlinestaticnoexcept |
Here is the caller graph for this function:
|
inlinestaticnoexcept |
|
inlinestaticnoexcept |