My Project
Static Public Member Functions | List of all members
boost::statechart::detail::state_cast_impl_pointer_target Struct Reference

#include <state_machine.hpp>

Collaboration diagram for boost::statechart::detail::state_cast_impl_pointer_target:
Collaboration graph

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 ()
 
static bool found (const void *pFound)
 
template<class Target >
static Target not_found ()
 

Member Function Documentation

◆ deref_if_necessary()

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

◆ found()

static bool boost::statechart::detail::state_cast_impl_pointer_target::found ( const void *  pFound)
inlinestatic

◆ not_found()

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

◆ type_id()

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

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