vt::sched::PriorityUnit struct

Base classes

struct BaseUnit
The base class for a work unit that either holds a std::unique_ptr to a runnable or contains a general lambda to execute.

Constructors, destructors, conversion operators

PriorityUnit(bool in_is_term, RunnablePtrType in_ptr, PriorityType in_priority)
PriorityUnit(bool in_is_term, ActionType in_work, PriorityType in_priority)

Friends

auto operator<(PriorityUnit const& lhs, PriorityUnit const& rhs) -> bool