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 |