Lumiera  0.pre.03
»edit your freedom«
SchedulerCommutator::WorkerInstruction Struct Reference

Description

monad-like step sequence: perform sequence of steps, as long as the result remains activity::PASS

Definition at line 271 of file scheduler-commutator.hpp.

Public Member Functions

 operator activity::Proc ()
 exposes the latest verdict as overall result More...
 
template<class FUN >
WorkerInstruction performStep (FUN step)
 

Public Attributes

activity::Proc lastResult = activity::PASS
 

Member Function Documentation

◆ operator activity::Proc()

operator activity::Proc ( )
inline

exposes the latest verdict as overall result

Note
returning activity::SKIP from the dispatch signals early exit, which is acquitted here.

Definition at line 278 of file scheduler-commutator.hpp.

+ Collaboration diagram for SchedulerCommutator::WorkerInstruction:

The documentation for this struct was generated from the following file: