mcx::state_machine::Event3
less than a minute
mcx::state_machine::Event3
Inherits from mcx::state_machine::EventBase< STATE >
Public Functions
Name | |
---|---|
template <class P1 ,class P2 ,class P3 > |
Event3(EventStatus(STATE::*)(P1, P2, P3) event, const typename DR< P1 >::T & p1 ={}, const typename DR< P2 >::T & p2 ={}, const typename DR< P3 >::T & p3 ={}) |
Additional inherited members
Public Functions inherited from mcx::state_machine::EventBase< STATE >
Name | |
---|---|
virtual | ~EventBase() =default |
Event< STATE > * | getEvent() const |
Protected Attributes inherited from mcx::state_machine::EventBase< STATE >
Name | |
---|---|
Event< STATE > * | event_ |
Detailed Description
template <class STATE >
class mcx::state_machine::Event3;
Public Functions Documentation
function Event3
template <class P1 ,
class P2 ,
class P3 >
inline Event3(
EventStatus(STATE::*)(P1, P2, P3) event,
const typename DR< P1 >::T & p1 ={},
const typename DR< P2 >::T & p2 ={},
const typename DR< P3 >::T & p3 ={}
)
Updated on 2022-04-05 at 16:21:27 +0200