distortos  v0.5.0
object-oriented C++ RTOS for microcontrollers
distortos::test::anonymous_namespace{MutexPriorityProtocolTestCase.cpp}::TestStep Struct Reference

single test step for test thread More...

Collaboration diagram for distortos::test::anonymous_namespace{MutexPriorityProtocolTestCase.cpp}::TestStep:
[legend]

Public Attributes

Mutexmutex
 mutex that will be used by function, nullptr to do nothing in this step More...
 
int(Mutex::* function )()
 function executed on mutex, nullptr to do nothing in this step More...
 
int sequencePointBefore
 sequence point right before calling function More...
 
int sequencePointAfter
 sequence point right after return from function More...
 
TickClock::duration duration
 duration wasted after executing function More...
 

Detailed Description

single test step for test thread

Member Data Documentation

◆ duration

TickClock::duration distortos::test::anonymous_namespace{MutexPriorityProtocolTestCase.cpp}::TestStep::duration

duration wasted after executing function

◆ function

int(Mutex::* distortos::test::anonymous_namespace{MutexPriorityProtocolTestCase.cpp}::TestStep::function) ()

function executed on mutex, nullptr to do nothing in this step

◆ mutex

Mutex* distortos::test::anonymous_namespace{MutexPriorityProtocolTestCase.cpp}::TestStep::mutex

mutex that will be used by function, nullptr to do nothing in this step

◆ sequencePointAfter

int distortos::test::anonymous_namespace{MutexPriorityProtocolTestCase.cpp}::TestStep::sequencePointAfter

sequence point right after return from function

◆ sequencePointBefore

int distortos::test::anonymous_namespace{MutexPriorityProtocolTestCase.cpp}::TestStep::sequencePointBefore

sequence point right before calling function


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