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

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

_Call_method typedefConcurrency::call< _Type, _FunctorType >private
_M_connectedSourcesConcurrency::target_block< multi_link_registry< ISource< _Type > > >protected
_M_fDeclineMessagesConcurrency::target_block< multi_link_registry< ISource< _Type > > >protected
_M_messageProcessorConcurrency::target_block< multi_link_registry< ISource< _Type > > >protected
_M_pFilterConcurrency::target_block< multi_link_registry< ISource< _Type > > >protected
_M_pFuncConcurrency::call< _Type, _FunctorType >private
_Source_type typedefConcurrency::target_block< multi_link_registry< ISource< _Type > > >
_SourceLinkManager typedefConcurrency::target_block< multi_link_registry< ISource< _Type > > >
_SourceLinkRegistry typedefConcurrency::call< _Type, _FunctorType >private
async_send(_Inout_opt_ message< _Source_type > *_PMessage)Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlineprotected
call(_Call_method const &_Func)Concurrency::call< _Type, _FunctorType >inline
call(_Call_method const &_Func, filter_method const &_Filter)Concurrency::call< _Type, _FunctorType >inline
call(call const &)Concurrency::call< _Type, _FunctorType >private
decline_incoming_messages()Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlineprotected
enable_batched_processing()Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlineprotected
filter_method typedefConcurrency::ITarget< multi_link_registry< ISource< _Type > >::type::source_type >
initialize_target(_Inout_opt_ Scheduler *_PScheduler=NULL, _Inout_opt_ ScheduleGroup *_PScheduleGroup=NULL)Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlineprotected
link_source(_Inout_ ISource< _Source_type > *_PSource)Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlineprotectedvirtual
ITarget< multi_link_registry< ISource< _Type > >::type::source_type >::link_source(_Inout_ ISource< multi_link_registry< ISource< _Type > >::type::source_type > *_PSource)=0Concurrency::ITarget< multi_link_registry< ISource< _Type > >::type::source_type >protectedpure virtual
operator=(call const &)Concurrency::call< _Type, _FunctorType >private
process_input_messages(_Inout_ message< _Type > *_PMessage)Concurrency::call< _Type, _FunctorType >inlineprotectedvirtual
target_block< multi_link_registry< ISource< _Type > > >::process_input_messages(_Inout_ message< _Source_type > *)Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlineprotectedvirtual
process_message(_Inout_ message< _Type > *_PMessage)Concurrency::call< _Type, _FunctorType >inlineprotectedvirtual
target_block< multi_link_registry< ISource< _Type > > >::process_message(message< _Source_type > *)Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlineprotectedvirtual
propagate(_Inout_opt_ message< _Source_type > *_PMessage, _Inout_opt_ ISource< _Source_type > *_PSource)Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlinevirtual
ITarget< multi_link_registry< ISource< _Type > >::type::source_type >::propagate(_Inout_opt_ message< multi_link_registry< ISource< _Type > >::type::source_type > *_PMessage, _Inout_opt_ ISource< multi_link_registry< ISource< _Type > >::type::source_type > *_PSource)=0Concurrency::ITarget< multi_link_registry< ISource< _Type > >::type::source_type >pure virtual
propagate_message(_Inout_ message< _Type > *_PMessage, _Inout_ ISource< _Type > *_PSource)Concurrency::call< _Type, _FunctorType >inlineprotectedvirtual
target_block< multi_link_registry< ISource< _Type > > >::propagate_message(_Inout_ message< _Source_type > *_PMessage, _Inout_ ISource< _Source_type > *_PSource)=0Concurrency::target_block< multi_link_registry< ISource< _Type > > >protectedpure virtual
register_filter(filter_method const &_Filter)Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlineprotected
remove_sources()Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlineprotected
send(_Inout_ message< _Source_type > *_PMessage, _Inout_ ISource< _Source_type > *_PSource)Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlinevirtual
ITarget< multi_link_registry< ISource< _Type > >::type::source_type >::send(_Inout_ message< multi_link_registry< ISource< _Type > >::type::source_type > *_PMessage, _Inout_ ISource< multi_link_registry< ISource< _Type > >::type::source_type > *_PSource)=0Concurrency::ITarget< multi_link_registry< ISource< _Type > >::type::source_type >pure virtual
send_message(_Inout_ message< _Type > *_PMessage, _Inout_ ISource< _Type > *_PSource)Concurrency::call< _Type, _FunctorType >inlineprotectedvirtual
target_block< multi_link_registry< ISource< _Type > > >::send_message(_Inout_ message< _Source_type > *, _Inout_ ISource< _Source_type > *)Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlineprotectedvirtual
source_iterator typedefConcurrency::target_block< multi_link_registry< ISource< _Type > > >
supports_anonymous_source()Concurrency::call< _Type, _FunctorType >inlineprotectedvirtual
sync_send(_Inout_opt_ message< _Source_type > *_PMessage)Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlineprotected
target_block()Concurrency::target_block< multi_link_registry< ISource< _Type > > >inline
type typedefConcurrency::ITarget< multi_link_registry< ISource< _Type > >::type::source_type >
unlink_source(_Inout_ ISource< _Source_type > *_PSource)Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlineprotectedvirtual
ITarget< multi_link_registry< ISource< _Type > >::type::source_type >::unlink_source(_Inout_ ISource< multi_link_registry< ISource< _Type > >::type::source_type > *_PSource)=0Concurrency::ITarget< multi_link_registry< ISource< _Type > >::type::source_type >protectedpure virtual
unlink_sources()Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlineprotectedvirtual
wait_for_async_sends()Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlineprotected
~call()Concurrency::call< _Type, _FunctorType >inline
~ITarget()Concurrency::ITarget< multi_link_registry< ISource< _Type > >::type::source_type >inlinevirtual
~target_block()Concurrency::target_block< multi_link_registry< ISource< _Type > > >inlinevirtual