SMACC2
Public Member Functions | Public Attributes | List of all members
smacc2::introspection::SmaccTransitionInfo Struct Reference

#include <smacc_state_info.hpp>

Collaboration diagram for smacc2::introspection::SmaccTransitionInfo:
Collaboration graph

Public Member Functions

 SmaccTransitionInfo ()
 

Public Attributes

bool historyNode
 
int index
 
std::shared_ptr< const SmaccStateInfosourceState
 
std::shared_ptr< const SmaccStateInfodestinyState
 
std::string transitionTag
 
std::string transitionType
 
std::shared_ptr< SmaccEventInfoeventInfo
 
smacc2::introspection::TypeInfo::Ptr transitionTypeInfo
 

Detailed Description

Definition at line 60 of file smacc_state_info.hpp.

Constructor & Destructor Documentation

◆ SmaccTransitionInfo()

smacc2::introspection::SmaccTransitionInfo::SmaccTransitionInfo ( )
inline

Definition at line 62 of file smacc_state_info.hpp.

62{}

Member Data Documentation

◆ destinyState

std::shared_ptr<const SmaccStateInfo> smacc2::introspection::SmaccTransitionInfo::destinyState

◆ eventInfo

std::shared_ptr<SmaccEventInfo> smacc2::introspection::SmaccTransitionInfo::eventInfo

◆ historyNode

bool smacc2::introspection::SmaccTransitionInfo::historyNode

◆ index

int smacc2::introspection::SmaccTransitionInfo::index

◆ sourceState

std::shared_ptr<const SmaccStateInfo> smacc2::introspection::SmaccTransitionInfo::sourceState

◆ transitionTag

std::string smacc2::introspection::SmaccTransitionInfo::transitionTag

◆ transitionType

std::string smacc2::introspection::SmaccTransitionInfo::transitionType

◆ transitionTypeInfo

smacc2::introspection::TypeInfo::Ptr smacc2::introspection::SmaccTransitionInfo::transitionTypeInfo

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