#include <stateMachineEventIf.hpp>
|
| virtual | ~StateMachineEventIf () |
| |
| virtual void | PostEvent (std::shared_ptr< rad::AnyEvent > e)=0 |
| |
| template<typename EventType > |
| ::elt::mal::future< std::string > | InjectEvent () |
| |
| template<typename EventType , typename PayloadType > |
| ::elt::mal::future< std::string > | InjectEvent (PayloadType &payload) |
| |
◆ ~StateMachineEventIf()
| virtual rtctk::componentFramework::StateMachineEventIf::~StateMachineEventIf |
( |
| ) |
|
|
inlinevirtual |
◆ InjectEvent() [1/2]
template<typename EventType >
| ::elt::mal::future<std::string> rtctk::componentFramework::StateMachineEventIf::InjectEvent |
( |
| ) |
|
|
inline |
◆ InjectEvent() [2/2]
template<typename EventType , typename PayloadType >
| ::elt::mal::future<std::string> rtctk::componentFramework::StateMachineEventIf::InjectEvent |
( |
PayloadType & |
payload | ) |
|
|
inline |
◆ PostEvent()
| virtual void rtctk::componentFramework::StateMachineEventIf::PostEvent |
( |
std::shared_ptr< rad::AnyEvent > |
e | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: