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

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

applyEdge(AnyTaskGraphConf *graph) overridehtgs::GraphRuleProducerEdge< T, U >inlinevirtual
bookkeeper (defined in htgs::GraphRuleProducerEdge< T, U >)htgs::GraphRuleProducerEdge< T, U >private
copy(AnyTaskGraphConf *graph) overridehtgs::GraphRuleProducerEdge< T, U >inlinevirtual
getGraphConnector() (defined in htgs::GraphEdge< U >)htgs::GraphEdge< U >inline
getTaskManager(AnyTaskGraphConf *graph) (defined in htgs::GraphRuleProducerEdge< T, U >)htgs::GraphRuleProducerEdge< T, U >inlinevirtual
GraphEdge(std::shared_ptr< Connector< U >> graphConnector) (defined in htgs::GraphEdge< U >)htgs::GraphEdge< U >inline
GraphRuleProducerEdge(Bookkeeper< T > *bookkeeper, std::shared_ptr< IRule< T, U >> rule, std::shared_ptr< Connector< U >> graphConnector) (defined in htgs::GraphRuleProducerEdge< T, U >)htgs::GraphRuleProducerEdge< T, U >inline
rule (defined in htgs::GraphRuleProducerEdge< T, U >)htgs::GraphRuleProducerEdge< T, U >private
setConnector(std::shared_ptr< Connector< U >> connector) (defined in htgs::GraphEdge< U >)htgs::GraphEdge< U >inline
updateEdge(std::shared_ptr< Connector< T >> newConnector, AnyTaskGraphConf *graph) override (defined in htgs::GraphRuleProducerEdge< T, U >)htgs::GraphRuleProducerEdge< T, U >inline
updateEdge(std::shared_ptr< Connector< U >> newConnector, AnyTaskGraphConf *graph)=0 (defined in htgs::GraphEdge< U >)htgs::GraphEdge< U >pure virtual
~EdgeDescriptor()htgs::EdgeDescriptorinlinevirtual
~GraphEdge() (defined in htgs::GraphEdge< U >)htgs::GraphEdge< U >inlinevirtual
~GraphRuleProducerEdge() override (defined in htgs::GraphRuleProducerEdge< T, U >)htgs::GraphRuleProducerEdge< T, U >inline