|
tsm 0.1.0
|
#include <tsm.h>


Public Types | |
| using | type = ThreadedExecWithObserver< Observer, Context, Policy > |
| using | HsmType = typename Policy< Context >::type |
Public Member Functions | |
| void | start () |
| virtual | ~ThreadedExecWithObserver ()=default |
Another Threaded execution policy. The only difference with ThreadedExecutionPolicy is that an Observer's notify method will be invoked at the end of processing each event - specifically, right before the blocking wait for the next event.
| using tsm::detail::ThreadedExecWithObserver< Observer, Context, Policy >::HsmType = typename Policy<Context>::type |
| using tsm::detail::ThreadedExecWithObserver< Observer, Context, Policy >::type = ThreadedExecWithObserver<Observer, Context, Policy> |
|
virtualdefault |
|
inline |