STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Concurrency::details::_SyncOriginator< _Type > Member List

This is the complete list of members for Concurrency::details::_SyncOriginator< _Type >, including all inherited members.

_Done(message_status _Status)Concurrency::details::_SyncOriginator< _Type >inlineprivate
_internal_send(ITarget< _Type > *_PTarget, _Type const &_Value)Concurrency::details::_SyncOriginator< _Type >inlineprivate
_Invoke_link_source(ITarget< _Type > *_PLinkFrom)Concurrency::ISource< _Type >inlineprotected
_Invoke_unlink_source(ITarget< _Type > *_PUnlinkFrom)Concurrency::ISource< _Type >inlineprotected
_M_connectedTargetsConcurrency::details::_SyncOriginator< _Type >private
_M_evConcurrency::details::_SyncOriginator< _Type >private
_M_fStatusConcurrency::details::_SyncOriginator< _Type >private
_M_internalLockConcurrency::details::_SyncOriginator< _Type >private
_M_pMessageConcurrency::details::_SyncOriginator< _Type >private
_M_referenceCountConcurrency::details::_SyncOriginator< _Type >private
_Originator classConcurrency::details::_SyncOriginator< _Type >friend
_SyncOriginator()Concurrency::details::_SyncOriginator< _Type >inline
_Target_registry typedefConcurrency::details::_SyncOriginator< _Type >
_Wait_for_completion()Concurrency::details::_SyncOriginator< _Type >inlineprivate
_Wait_on_ref()Concurrency::details::_SyncOriginator< _Type >inlineprivate
accept(runtime_object_identity _MsgId, ITarget< _Type > *_PTarget)Concurrency::details::_SyncOriginator< _Type >inlinevirtual
Concurrency::ISource::accept(runtime_object_identity _MsgId, _Inout_ ITarget< _Type > *_PTarget)=0Concurrency::ISource< _Type >pure virtual
acquire_ref(_Inout_ ITarget< _Type > *)Concurrency::details::_SyncOriginator< _Type >inlinevirtual
consume(runtime_object_identity _MsgId, ITarget< _Type > *_PTarget)Concurrency::details::_SyncOriginator< _Type >inlinevirtual
Concurrency::ISource::consume(runtime_object_identity _MsgId, _Inout_ ITarget< _Type > *_PTarget)=0Concurrency::ISource< _Type >pure virtual
link_target(ITarget< _Type > *_PTarget)Concurrency::details::_SyncOriginator< _Type >inlineprivatevirtual
Concurrency::ISource::link_target(_Inout_ ITarget< _Type > *_PTarget)=0Concurrency::ISource< _Type >pure virtual
release(runtime_object_identity _MsgId, ITarget< _Type > *_PTarget)Concurrency::details::_SyncOriginator< _Type >inlinevirtual
Concurrency::ISource::release(runtime_object_identity _MsgId, _Inout_ ITarget< _Type > *_PTarget)=0Concurrency::ISource< _Type >pure virtual
release_ref(_Inout_ ITarget< _Type > *)Concurrency::details::_SyncOriginator< _Type >inlinevirtual
reserve(runtime_object_identity _MsgId, ITarget< _Type > *_PTarget)Concurrency::details::_SyncOriginator< _Type >inlinevirtual
Concurrency::ISource::reserve(runtime_object_identity _MsgId, _Inout_ ITarget< _Type > *_PTarget)=0Concurrency::ISource< _Type >pure virtual
source_type typedefConcurrency::ISource< _Type >
unlink_target(ITarget< _Type > *_PTarget)Concurrency::details::_SyncOriginator< _Type >inlinevirtual
Concurrency::ISource::unlink_target(_Inout_ ITarget< _Type > *_PTarget)=0Concurrency::ISource< _Type >pure virtual
unlink_targets()Concurrency::details::_SyncOriginator< _Type >inlinevirtual
~_SyncOriginator()Concurrency::details::_SyncOriginator< _Type >inlinevirtual
~ISource()Concurrency::ISource< _Type >inlinevirtual