This is the complete list of members for htgs::IRule< T, U >, including all inherited members.
addResult(std::shared_ptr< U > result) | htgs::IRule< T, U > | inline |
addResult(U *result) | htgs::IRule< T, U > | inline |
allocStateContainer(size_t height, size_t width) | htgs::IRule< T, U > | inline |
allocStateContainer(size_t height, size_t width, V defaultValue) | htgs::IRule< T, U > | inline |
allocStateContainer(size_t size) | htgs::IRule< T, U > | inline |
allocStateContainer(size_t size, V defaultValue) | htgs::IRule< T, U > | inline |
AnyIRule() | htgs::AnyIRule | inline |
AnyIRule(bool useLocks) | htgs::AnyIRule | inline |
applyRule(std::shared_ptr< T > data, size_t pipelineId)=0 | htgs::IRule< T, U > | pure virtual |
applyRuleFunction(std::shared_ptr< T > data, size_t pipelineId) | htgs::IRule< T, U > | inline |
canTerminateRule(size_t pipelineId) override | htgs::IRule< T, U > | inlinevirtual |
canUseLocks() const | htgs::AnyIRule | inline |
getMutex() | htgs::AnyIRule | inline |
getName() override | htgs::IRule< T, U > | inlinevirtual |
IRule() | htgs::IRule< T, U > | inline |
IRule(bool useLocks) | htgs::IRule< T, U > | inline |
output | htgs::IRule< T, U > | private |
shutdownRule(size_t pipelineId) override | htgs::IRule< T, U > | inlinevirtual |
~AnyIRule() | htgs::AnyIRule | inlinevirtual |
~IRule() override | htgs::IRule< T, U > | inlinevirtual |