|
SMACC2
|
#include <smacc_state_machine_info.hpp>

Public Member Functions | |
| AddTransition (std::shared_ptr< SmaccStateInfo > ¤tState) | |
| template<template< typename, typename, typename > typename TTransition, typename TevSource , template< typename > typename EvType, typename Tag , typename DestinyState > | |
| void | operator() (TTransition< EvType< TevSource >, DestinyState, Tag >) |
| template<template< typename, typename > typename TTransition, typename TevSource , template< typename > typename EvType, typename DestinyState > | |
| void | operator() (TTransition< EvType< TevSource >, DestinyState >) |
| template<typename T > | |
| void | operator() (T) |
| template<typename TTrans > | |
| void | operator() (TTrans) |
Public Attributes | |
| std::shared_ptr< SmaccStateInfo > & | currentState_ |
Definition at line 100 of file smacc_state_machine_info.hpp.
|
inlineexplicit |
Definition at line 104 of file smacc_state_machine_info.hpp.
| void smacc2::introspection::AddTransition::operator() | ( | T | ) |
| void smacc2::introspection::AddTransition::operator() | ( | TTrans | ) |
Definition at line 413 of file smacc_state_machine_info.hpp.
References currentState_.
| void smacc2::introspection::AddTransition::operator() | ( | TTransition< EvType< TevSource >, DestinyState > | ) |
Definition at line 407 of file smacc_state_machine_info.hpp.
References currentState_.
| void smacc2::introspection::AddTransition::operator() | ( | TTransition< EvType< TevSource >, DestinyState, Tag > | ) |
Definition at line 397 of file smacc_state_machine_info.hpp.
References currentState_.
| std::shared_ptr<SmaccStateInfo>& smacc2::introspection::AddTransition::currentState_ |
Definition at line 102 of file smacc_state_machine_info.hpp.
Referenced by operator()().