modm API documentation
TestingNonMutuallyExclusiveResumables Class Reference
Inheritance diagram for TestingNonMutuallyExclusiveResumables:
modm::Resumable< 3 >

Public Member Functions

modm::ResumableResult< void > call0 ()
 
modm::ResumableResult< void > call1 ()
 
modm::ResumableResult< void > call2 ()
 
modm::ResumableResult< void > call3 ()
 
bool areAllResumablesRunning (std::initializer_list< uint8_t > ids) const
 
bool areAnyResumablesRunning () const
 
bool areAnyResumablesRunning (std::initializer_list< uint8_t > ids) const
 
bool isResumableRunning (uint8_t id) const
 
bool joinResumables (std::initializer_list< uint8_t > ids) const
 
void stopAllResumables ()
 
bool stopResumable (uint8_t id)
 

Public Attributes

uint8_t state0
 
uint8_t state1
 
uint8_t state2
 

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