Home
last modified time | relevance | path

Searched refs:MostDerived (Results 1 – 13 of 13) sorted by relevance

/third_party/boost/libs/statechart/test/
DOuterOrthogonal.hpp24 template< class MostDerived, class Context, class InitialState0 >
25 struct Orthogonal0 : sc::state< MostDerived, Context,
28 Default1< MostDerived >,
29 Default2< MostDerived > > >
32 MostDerived, Context, mpl::list< InitialState0,
33 Default1< MostDerived >, Default2< MostDerived > > > base_type;
39 this->outermost_context().template ActualEntry< MostDerived >(); in Orthogonal0()
44 this->outermost_context().template ActualDestructor< MostDerived >(); in ~Orthogonal0()
49 this->outermost_context().template ActualExitFunction< MostDerived >(); in exit()
54 template< class MostDerived, class Context, class InitialState1 >
[all …]
DInnermostDefault.hpp20 template< class MostDerived, class Context >
21 struct InnermostDefault : sc::state< MostDerived, Context >
23 typedef sc::state< MostDerived, Context > base_type;
29 this->outermost_context().template ActualEntry< MostDerived >(); in InnermostDefault()
34 this->outermost_context().template ActualDestructor< MostDerived >(); in ~InnermostDefault()
39 this->outermost_context().template ActualExitFunction< MostDerived >(); in exit()
DTerminationTest.cpp92 class MostDerived,
95 struct MyState : sc::simple_state< MostDerived, Context, InnerInitial >
/third_party/boost/libs/serialization/test/
Dtest_void_cast.cpp31 class MostDerived : public Derived class
46 MostDerived md; in test_main()
47 MostDerived* pmd =& md; in test_main()
80 eti<MostDerived>(), in test_main()
85 eti<MostDerived>(), in test_main()
91 eti<MostDerived>(), in test_main()
96 eti<MostDerived>(), in test_main()
103 eti<MostDerived>(), in test_main()
108 eti<MostDerived>(), in test_main()
118 eti<MostDerived>(), in test_main()
[all …]
/third_party/boost/boost/statechart/detail/
Drtti_policy.hpp37 template< class MostDerived >
43 template< class MostDerived >
44 id_provider id_holder< MostDerived >::idProvider_;
151 template< class MostDerived, class Base >
159 return id_type( typeid( const MostDerived ) ); in static_type()
161 return &id_holder< MostDerived >::idProvider_; in static_type()
170 ( id_holder< MostDerived >::idProvider_.pCustomId_ == 0 ) || in custom_static_type_ptr()
171 ( *id_holder< MostDerived >::idProvider_.pCustomIdType_ == in custom_static_type_ptr()
174 id_holder< MostDerived >::idProvider_.pCustomId_ ); in custom_static_type_ptr()
181 id_holder< MostDerived >::idProvider_.pCustomIdType_ = in custom_static_type_ptr()
[all …]
Dmemory.hpp42 template< class MostDerived, class Allocator >
63 BOOST_ASSERT( size == sizeof( MostDerived ) ); in allocate()
65 Allocator, MostDerived in allocate()
69 return alloc.allocate( 1, static_cast< MostDerived * >( 0 ) ); in allocate()
72 return md_traits::allocate( alloc, 1, static_cast< MostDerived * >( 0 ) ); in allocate()
76 template< class MostDerived, class Allocator >
80 Allocator, MostDerived in deallocate()
84 alloc.deallocate( static_cast< MostDerived * >( pObject ), 1 ); in deallocate()
87 md_traits::deallocate( alloc, static_cast< MostDerived * >( pObject ), 1 ); in deallocate()
/third_party/boost/boost/statechart/
Devent.hpp29 template< class MostDerived, class Allocator = std::allocator< none > >
31 MostDerived, event_base >
40 return detail::allocate< MostDerived, Allocator >( size ); in operator new()
50 detail::deallocate< MostDerived, Allocator >( pEvent ); in operator delete()
66 return intrusive_ptr< const event_base >( new MostDerived( in clone()
67 *polymorphic_downcast< const MostDerived * >( this ) ) ); in clone()
Dsimple_state.hpp76 template< class MostDerived, class Context, class InnerInitial >
93 template rtti_derived_type< MostDerived, leaf_state<
97 template rtti_derived_type< MostDerived, node_state<
187 template< class MostDerived,
191 class simple_state : public detail::simple_state_base_type< MostDerived,
195 MostDerived, typename Context::inner_context_type,
210 typedef MostDerived inner_context_type;
238 is_base_of< OtherContext, MostDerived >, in context()
249 is_base_of< OtherContext, MostDerived >, in context()
391 typedef MostDerived inner_context_type;
[all …]
Dstate.hpp24 template< class MostDerived,
29 MostDerived, Context, InnerInitial, historyMode >
31 typedef simple_state< MostDerived, Context, InnerInitial, historyMode >
89 new MostDerived( my_context( pContext ) ) ); in shallow_construct()
Dasynchronous_state_machine.hpp31 template< class MostDerived,
37 MostDerived, InitialState, Allocator, ExceptionTranslator >,
40 typedef state_machine< MostDerived,
Dstate_machine.hpp231 template< class MostDerived,
501 typedef MostDerived inner_context_type;
507 typedef MostDerived outermost_context_type;
559 return *polymorphic_downcast< MostDerived * >( this ); in context()
567 return *polymorphic_downcast< const MostDerived * >( this ); in context()
572 return *polymorphic_downcast< MostDerived * >( this ); in outermost_context()
577 return *polymorphic_downcast< const MostDerived * >( this ); in outermost_context()
702 *polymorphic_downcast< MostDerived * >( this ) ); in initial_construct()
896 polymorphic_downcast< MostDerived * >( this )->unconsumed_event( evt ); in send_event()
1037 pContext, *polymorphic_downcast< MostDerived * >( this ) ); in construct_with_history_impl()
[all …]
/third_party/boost/boost/functional/
Dlightweight_forward_adapter.hpp41 template< class MostDerived, typename Function, typename FunctionConst,
Dforward_adapter.hpp40 template< class MostDerived, typename Function, typename FunctionConst,