SMACC2
|
#include <smacc_state_info.hpp>
Public Attributes | |
std::shared_ptr< SmaccStateInfo > | ownerState |
std::function< void(smacc2::ISmaccState *)> | factoryFunction |
std::shared_ptr< TypeInfo > | stateReactorType |
std::shared_ptr< TypeInfo > | outputEventType |
std::shared_ptr< TypeInfo > | objectTagType |
std::vector< std::shared_ptr< SmaccEventInfo > > | sourceEventTypes |
std::shared_ptr< StateReactorHandler > | srh |
Definition at line 117 of file smacc_state_info.hpp.
std::function<void(smacc2::ISmaccState *)> smacc2::introspection::SmaccStateReactorInfo::factoryFunction |
Definition at line 120 of file smacc_state_info.hpp.
std::shared_ptr<TypeInfo> smacc2::introspection::SmaccStateReactorInfo::objectTagType |
Definition at line 125 of file smacc_state_info.hpp.
std::shared_ptr<TypeInfo> smacc2::introspection::SmaccStateReactorInfo::outputEventType |
Definition at line 124 of file smacc_state_info.hpp.
std::shared_ptr<SmaccStateInfo> smacc2::introspection::SmaccStateReactorInfo::ownerState |
Definition at line 119 of file smacc_state_info.hpp.
std::vector<std::shared_ptr<SmaccEventInfo> > smacc2::introspection::SmaccStateReactorInfo::sourceEventTypes |
Definition at line 126 of file smacc_state_info.hpp.
Referenced by smacc2::AddTEventTypeStateReactorInfo< TEventList >::operator()().
std::shared_ptr<StateReactorHandler> smacc2::introspection::SmaccStateReactorInfo::srh |
Definition at line 127 of file smacc_state_info.hpp.
std::shared_ptr<TypeInfo> smacc2::introspection::SmaccStateReactorInfo::stateReactorType |
Definition at line 123 of file smacc_state_info.hpp.