My Project
Public Types | Public Member Functions | Static Public Member Functions | List of all members
boost::statechart::deep_history< DefaultState > Class Template Reference

#include <deep_history.hpp>

Collaboration diagram for boost::statechart::deep_history< DefaultState >:
Collaboration graph

Public Types

typedef DefaultState::outermost_context_base_type outermost_context_base_type
 
typedef DefaultState::context_type context_type
 
typedef DefaultState::context_ptr_type context_ptr_type
 
typedef DefaultState::context_type_list context_type_list
 
typedef DefaultState::orthogonal_position orthogonal_position
 

Public Member Functions

 BOOST_STATIC_ASSERT (DefaultState::context_type::deep_history::value)
 

Static Public Member Functions

static void deep_construct (const context_ptr_type &pContext, outermost_context_base_type &outermostContextBase)
 

Member Typedef Documentation

◆ context_ptr_type

template<class DefaultState >
typedef DefaultState::context_ptr_type boost::statechart::deep_history< DefaultState >::context_ptr_type

◆ context_type

template<class DefaultState >
typedef DefaultState::context_type boost::statechart::deep_history< DefaultState >::context_type

◆ context_type_list

template<class DefaultState >
typedef DefaultState::context_type_list boost::statechart::deep_history< DefaultState >::context_type_list

◆ orthogonal_position

template<class DefaultState >
typedef DefaultState::orthogonal_position boost::statechart::deep_history< DefaultState >::orthogonal_position

◆ outermost_context_base_type

template<class DefaultState >
typedef DefaultState::outermost_context_base_type boost::statechart::deep_history< DefaultState >::outermost_context_base_type

Member Function Documentation

◆ BOOST_STATIC_ASSERT()

template<class DefaultState >
boost::statechart::deep_history< DefaultState >::BOOST_STATIC_ASSERT ( DefaultState::context_type::deep_history< DefaultState >::value  )

◆ deep_construct()

template<class DefaultState >
static void boost::statechart::deep_history< DefaultState >::deep_construct ( const context_ptr_type pContext,
outermost_context_base_type outermostContextBase 
)
inlinestatic

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