HTGS  v2.0
The Hybrid Task Graph Scheduler
htgs::ExecutionPipelineBroadcastRule< T > Member List

This is the complete list of members for htgs::ExecutionPipelineBroadcastRule< T >, including all inherited members.

addResult(std::shared_ptr< T > result)htgs::IRule< T, T >inline
addResult(T *result)htgs::IRule< T, T >inline
allocStateContainer(size_t height, size_t width)htgs::IRule< T, T >inline
allocStateContainer(size_t height, size_t width, V defaultValue)htgs::IRule< T, T >inline
allocStateContainer(size_t size)htgs::IRule< T, T >inline
allocStateContainer(size_t size, V defaultValue)htgs::IRule< T, T >inline
AnyIRule()htgs::AnyIRuleinline
AnyIRule(bool useLocks)htgs::AnyIRuleinline
applyRule(std::shared_ptr< T > data, size_t pipelineId) overridehtgs::ExecutionPipelineBroadcastRule< T >inlinevirtual
applyRuleFunction(std::shared_ptr< T > data, size_t pipelineId)htgs::IRule< T, T >inline
canTerminateRule(size_t pipelineId) overridehtgs::ExecutionPipelineBroadcastRule< T >inlinevirtual
canUseLocks() consthtgs::AnyIRuleinline
getMutex()htgs::AnyIRuleinline
getName() overridehtgs::ExecutionPipelineBroadcastRule< T >inlinevirtual
IRule()htgs::IRule< T, T >inline
IRule(bool useLocks)htgs::IRule< T, T >inline
shutdownRule(size_t pipelineId) overridehtgs::ExecutionPipelineBroadcastRule< T >inlinevirtual
~AnyIRule()htgs::AnyIRuleinlinevirtual
~ExecutionPipelineBroadcastRule() override (defined in htgs::ExecutionPipelineBroadcastRule< T >)htgs::ExecutionPipelineBroadcastRule< T >inline
~IRule() overridehtgs::IRule< T, T >inlinevirtual