_Delete_joins() | Concurrency::multitype_join< _Type, _Jtype > | inlineprivate |
_Delete_joins() | Concurrency::multitype_join< _Type, _Jtype > | inlineprivate |
_Destination_type typedef | Concurrency::multitype_join< _Type, _Jtype > | |
_Initialize_joins() | Concurrency::multitype_join< _Type, _Jtype > | inlineprivate |
_Initialize_joins() | Concurrency::multitype_join< _Type, _Jtype > | inlineprivate |
_Invoke_link_source(ITarget< _Unwrap< _Type >::type > *_PLinkFrom) | Concurrency::ISource< _Unwrap< _Type >::type > | inlineprotected |
_Invoke_unlink_source(ITarget< _Unwrap< _Type >::type > *_PUnlinkFrom) | Concurrency::ISource< _Unwrap< _Type >::type > | inlineprotected |
_M_pJoinNode | Concurrency::multitype_join< _Type, _Jtype > | private |
_M_pScheduleGroup | Concurrency::multitype_join< _Type, _Jtype > | private |
_M_pScheduler | Concurrency::multitype_join< _Type, _Jtype > | private |
_M_pSourceJoins | Concurrency::multitype_join< _Type, _Jtype > | private |
_M_sourceTuple | Concurrency::multitype_join< _Type, _Jtype > | private |
_Order_node_base_source_type typedef | Concurrency::multitype_join< _Type, _Jtype > | private |
_Source_type typedef | Concurrency::multitype_join< _Type, _Jtype > | private |
accept(runtime_object_identity _MsgId, _Inout_ ITarget< _Destination_type > *_PTarget) | Concurrency::multitype_join< _Type, _Jtype > | inlinevirtual |
ISource< _Unwrap< _Type >::type >::accept(runtime_object_identity _MsgId, _Inout_ ITarget< _Unwrap< _Type >::type > *_PTarget)=0 | Concurrency::ISource< _Unwrap< _Type >::type > | pure virtual |
acquire_ref(_Inout_ ITarget< _Destination_type > *_PTarget) | Concurrency::multitype_join< _Type, _Jtype > | inlinevirtual |
ISource< _Unwrap< _Type >::type >::acquire_ref(_Inout_ ITarget< _Unwrap< _Type >::type > *_PTarget)=0 | Concurrency::ISource< _Unwrap< _Type >::type > | pure virtual |
consume(runtime_object_identity _MsgId, _Inout_ ITarget< _Destination_type > *_PTarget) | Concurrency::multitype_join< _Type, _Jtype > | inlinevirtual |
ISource< _Unwrap< _Type >::type >::consume(runtime_object_identity _MsgId, _Inout_ ITarget< _Unwrap< _Type >::type > *_PTarget)=0 | Concurrency::ISource< _Unwrap< _Type >::type > | pure virtual |
link_target(_Inout_ ITarget< _Destination_type > *_PTarget) | Concurrency::multitype_join< _Type, _Jtype > | inlinevirtual |
ISource< _Unwrap< _Type >::type >::link_target(_Inout_ ITarget< _Unwrap< _Type >::type > *_PTarget)=0 | Concurrency::ISource< _Unwrap< _Type >::type > | pure virtual |
multitype_join(_Type _Tuple) | Concurrency::multitype_join< _Type, _Jtype > | inlineexplicit |
multitype_join(multitype_join &&_Join) | Concurrency::multitype_join< _Type, _Jtype > | inline |
multitype_join(multitype_join const &) | Concurrency::multitype_join< _Type, _Jtype > | private |
operator=(multitype_join const &) | Concurrency::multitype_join< _Type, _Jtype > | private |
release(runtime_object_identity _MsgId, _Inout_ ITarget< _Destination_type > *_PTarget) | Concurrency::multitype_join< _Type, _Jtype > | inlinevirtual |
ISource< _Unwrap< _Type >::type >::release(runtime_object_identity _MsgId, _Inout_ ITarget< _Unwrap< _Type >::type > *_PTarget)=0 | Concurrency::ISource< _Unwrap< _Type >::type > | pure virtual |
release_ref(_Inout_ ITarget< _Destination_type > *_PTarget) | Concurrency::multitype_join< _Type, _Jtype > | inlinevirtual |
ISource< _Unwrap< _Type >::type >::release_ref(_Inout_ ITarget< _Unwrap< _Type >::type > *_PTarget)=0 | Concurrency::ISource< _Unwrap< _Type >::type > | pure virtual |
reserve(runtime_object_identity _MsgId, _Inout_ ITarget< _Destination_type > *_PTarget) | Concurrency::multitype_join< _Type, _Jtype > | inlinevirtual |
ISource< _Unwrap< _Type >::type >::reserve(runtime_object_identity _MsgId, _Inout_ ITarget< _Unwrap< _Type >::type > *_PTarget)=0 | Concurrency::ISource< _Unwrap< _Type >::type > | pure virtual |
source_type typedef | Concurrency::ISource< _Unwrap< _Type >::type > | |
type typedef | Concurrency::multitype_join< _Type, _Jtype > | |
unlink_target(_Inout_ ITarget< _Destination_type > *_PTarget) | Concurrency::multitype_join< _Type, _Jtype > | inlinevirtual |
ISource< _Unwrap< _Type >::type >::unlink_target(_Inout_ ITarget< _Unwrap< _Type >::type > *_PTarget)=0 | Concurrency::ISource< _Unwrap< _Type >::type > | pure virtual |
unlink_targets() | Concurrency::multitype_join< _Type, _Jtype > | inlinevirtual |
~ISource() | Concurrency::ISource< _Unwrap< _Type >::type > | inlinevirtual |
~multitype_join() | Concurrency::multitype_join< _Type, _Jtype > | inline |