Goby3  3.1.5
2024.05.14
boost::statechart::detail::state_cast_impl_reference_target Struct Reference

#include <boost/statechart/state_machine.hpp>

Static Public Member Functions

template<class StateBaseType >
static const StateBaseType & deref_if_necessary (const StateBaseType *pState)
 
template<class Target , class IdType >
static IdType type_id ()
 
template<class Dummy >
static bool found (const Dummy &)
 
template<class Target >
static Target not_found ()
 

Detailed Description

Definition at line 140 of file state_machine.hpp.

Member Function Documentation

◆ deref_if_necessary()

template<class StateBaseType >
static const StateBaseType& boost::statechart::detail::state_cast_impl_reference_target::deref_if_necessary ( const StateBaseType *  pState)
inlinestatic

Definition at line 143 of file state_machine.hpp.

◆ found()

template<class Dummy >
static bool boost::statechart::detail::state_cast_impl_reference_target::found ( const Dummy &  )
inlinestatic

Definition at line 156 of file state_machine.hpp.

◆ not_found()

template<class Target >
static Target boost::statechart::detail::state_cast_impl_reference_target::not_found ( )
inlinestatic

Definition at line 162 of file state_machine.hpp.

◆ type_id()

template<class Target , class IdType >
static IdType boost::statechart::detail::state_cast_impl_reference_target::type_id ( )
inlinestatic

Definition at line 150 of file state_machine.hpp.


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