SMACC
Loading...
Searching...
No Matches
Public Attributes | List of all members
smacc::introspection::SmaccStateReactorInfo Struct Reference

#include <smacc_state_info.h>

Collaboration diagram for smacc::introspection::SmaccStateReactorInfo:
Collaboration graph

Public Attributes

std::shared_ptr< SmaccStateInfoownerState
 
std::function< void(smacc::ISmaccState *)> factoryFunction
 
const std::type_info * stateReactorType
 
std::shared_ptr< TypeInfoobjectTagType
 
std::vector< std::shared_ptr< SmaccEventInfo > > sourceEventTypes
 
std::shared_ptr< StateReactorHandlersrh
 

Detailed Description

Definition at line 85 of file smacc_state_info.h.

Member Data Documentation

◆ factoryFunction

std::function<void(smacc::ISmaccState *)> smacc::introspection::SmaccStateReactorInfo::factoryFunction

Definition at line 88 of file smacc_state_info.h.

◆ objectTagType

std::shared_ptr<TypeInfo> smacc::introspection::SmaccStateReactorInfo::objectTagType

Definition at line 91 of file smacc_state_info.h.

◆ ownerState

std::shared_ptr<SmaccStateInfo> smacc::introspection::SmaccStateReactorInfo::ownerState

Definition at line 87 of file smacc_state_info.h.

◆ sourceEventTypes

std::vector<std::shared_ptr<SmaccEventInfo> > smacc::introspection::SmaccStateReactorInfo::sourceEventTypes

Definition at line 92 of file smacc_state_info.h.

◆ srh

std::shared_ptr<StateReactorHandler> smacc::introspection::SmaccStateReactorInfo::srh

Definition at line 93 of file smacc_state_info.h.

◆ stateReactorType

const std::type_info* smacc::introspection::SmaccStateReactorInfo::stateReactorType

Definition at line 90 of file smacc_state_info.h.


The documentation for this struct was generated from the following file: