| addCudaMemoryManagerEdge(std::string name, AnyITask *getMemoryTask, std::shared_ptr< IMemoryAllocatorType > allocator, size_t memoryPoolSize, MMType type, int *gpuIds) | htgs::TaskGraphConf< T, U > | inline |
| addCudaMemoryManagerEdge(std::string name, AnyITask *getMemoryTask, IMemoryAllocator< V > *allocator, size_t memoryPoolSize, MMType type, int *gpuIds) | htgs::TaskGraphConf< T, U > | inline |
| addCustomMemoryManagerEdge(AnyITask *getMemoryTask, MemoryManager< V > *memoryManager) | htgs::TaskGraphConf< T, U > | inline |
| addEdge(ITask< V, W > *producer, ITask< W, X > *consumer) | htgs::TaskGraphConf< T, U > | inline |
| addGraphProducerTask(ITask< W, U > *task) | htgs::TaskGraphConf< T, U > | inline |
| addMemoryManagerEdge(std::string name, AnyITask *getMemoryTask, std::shared_ptr< IMemoryAllocatorType > allocator, size_t memoryPoolSize, MMType type) | htgs::TaskGraphConf< T, U > | inline |
| addMemoryManagerEdge(std::string name, AnyITask *getMemoryTask, IMemoryAllocator< V > *allocator, size_t memoryPoolSize, MMType type) | htgs::TaskGraphConf< T, U > | inline |
| addRuleEdge(Bookkeeper< V > *bookkeeper, std::shared_ptr< IRuleType > rule, ITask< W, X > *consumer) | htgs::TaskGraphConf< T, U > | inline |
| addRuleEdge(Bookkeeper< V > *bookkeeper, IRule< V, W > *iRule, ITask< W, X > *consumer) | htgs::TaskGraphConf< T, U > | inline |
| addRuleEdgeAsGraphProducer(Bookkeeper< V > *bookkeeper, IRule< V, U > *iRule) (defined in htgs::TaskGraphConf< T, U >) | htgs::TaskGraphConf< T, U > | inline |
| addTaskManager(AnyTaskManager *taskManager) | htgs::AnyTaskGraphConf | inline |
| AnyTaskGraphConf(size_t pipelineId, size_t numPipelines, std::string baseAddress) | htgs::AnyTaskGraphConf | inline |
| consumeData() | htgs::TaskGraphConf< T, U > | inline |
| copy() override | htgs::TaskGraphConf< T, U > | inlinevirtual |
| copy(size_t pipelineId, size_t numPipelines) | htgs::TaskGraphConf< T, U > | inline |
| copy(size_t pipelineId, size_t numPipelines, std::shared_ptr< Connector< T >> input, std::shared_ptr< Connector< U >> output, std::string baseAddress) | htgs::TaskGraphConf< T, U > | inline |
| copyTasks(std::list< AnyTaskManager *> *tasks) | htgs::AnyTaskGraphConf | inline |
| createExecutionPipeline(size_t numPipelines, std::string name="Execution Pipeline", bool waitForInit=true) | htgs::TaskGraphConf< T, U > | inline |
| createTaskGraphTask(std::string name="TGTask", bool waitForInit=true) | htgs::TaskGraphConf< T, U > | inline |
| debug() | htgs::TaskGraphConf< T, U > | inline |
| edges | htgs::TaskGraphConf< T, U > | private |
| finishedProducingData() | htgs::TaskGraphConf< T, U > | inline |
| finishedSetup() | htgs::AnyTaskGraphConf | inlinevirtual |
| gatherProfilingData(std::map< AnyTaskManager *, TaskManagerProfile *> *taskManagerProfiles) | htgs::AnyTaskGraphConf | inline |
| genCustomDotForTasks(ProfileUtils *profileUtils, int colorFlag) | htgs::TaskGraphConf< T, U > | inline |
| genDotGraph(int flags, int colorFlag, std::string graphTitle="", std::string customTitleText="") override | htgs::TaskGraphConf< T, U > | inlinevirtual |
| genDotGraphContent(int flags) | htgs::AnyTaskGraphConf | inline |
| genDotGraphEdgesWithoutConnectors(std::map< AnyTaskManager *, TaskManagerProfile *> *allTaskManagerProfiles, int flags) | htgs::TaskGraphConf< T, U > | inline |
| getAddress() | htgs::AnyTaskGraphConf | inline |
| getCopy(ITask< T, U > *orig) | htgs::AnyTaskGraphConf | inline |
| getCopy(AnyITask *orig) | htgs::AnyTaskGraphConf | inline |
| getGraphComputeTime() const | htgs::AnyTaskGraphConf | inline |
| getGraphConsumerEdge() const (defined in htgs::TaskGraphConf< T, U >) | htgs::TaskGraphConf< T, U > | inline |
| getGraphCreationTime() const | htgs::AnyTaskGraphConf | inline |
| getGraphProducerEdges() const (defined in htgs::TaskGraphConf< T, U >) | htgs::TaskGraphConf< T, U > | inline |
| getInitializationCondition() | htgs::AnyTaskGraphConf | inline |
| getInitializationMutex() | htgs::AnyTaskGraphConf | inline |
| getInputConnector() override | htgs::TaskGraphConf< T, U > | inlinevirtual |
| getIRule(IRule< V, W > *iRule) | htgs::AnyTaskGraphConf | inline |
| getMemoryAllocator(IMemoryAllocator< V > *allocator) | htgs::AnyTaskGraphConf | inline |
| getNumberOfSubGraphs() const | htgs::AnyTaskGraphConf | inline |
| getNumPipelines() | htgs::AnyTaskGraphConf | inline |
| getOutputConnector() override | htgs::TaskGraphConf< T, U > | inlinevirtual |
| getPipelineId() | htgs::AnyTaskGraphConf | inline |
| getTaskConnectorNameMap() const | htgs::AnyTaskGraphConf | inline |
| getTaskManager(ITask< T, U > *task) | htgs::AnyTaskGraphConf | inline |
| getTaskManagerCopy(AnyITask *iTask) | htgs::AnyTaskGraphConf | inline |
| getTaskManagers() | htgs::AnyTaskGraphConf | inline |
| graphConsumerEdge | htgs::TaskGraphConf< T, U > | private |
| graphProducerEdges | htgs::TaskGraphConf< T, U > | private |
| hasTask(AnyITask *task) | htgs::AnyTaskGraphConf | inline |
| incrementGraphProducer() | htgs::TaskGraphConf< T, U > | inline |
| initialize() | htgs::AnyTaskGraphConf | inline |
| input | htgs::TaskGraphConf< T, U > | private |
| isOutputTerminated() | htgs::TaskGraphConf< T, U > | inline |
| output | htgs::TaskGraphConf< T, U > | private |
| pollData(size_t microTimeout) | htgs::TaskGraphConf< T, U > | inline |
| printProfile() | htgs::AnyTaskGraphConf | inline |
| produceData(T *data) | htgs::TaskGraphConf< T, U > | inline |
| produceData(std::shared_ptr< T > data) | htgs::TaskGraphConf< T, U > | inline |
| produceData(std::list< std::shared_ptr< T >> *dataList) | htgs::TaskGraphConf< T, U > | inline |
| releaseMemory(m_data_t< V > memory) | htgs::TaskGraphConf< T, U > | inline |
| setGraphConsumerTask(ITask< T, W > *task) | htgs::TaskGraphConf< T, U > | inline |
| setInputConnector(std::shared_ptr< AnyConnector > connector) | htgs::TaskGraphConf< T, U > | inline |
| setOutputConnector(std::shared_ptr< AnyConnector > connector) | htgs::TaskGraphConf< T, U > | inline |
| shutdown() | htgs::AnyTaskGraphConf | inline |
| TaskGraphConf() | htgs::TaskGraphConf< T, U > | inline |
| TaskGraphConf(size_t pipelineId, size_t numPipelines, std::string baseAddress) | htgs::TaskGraphConf< T, U > | inline |
| updateTaskManagersAddressingAndPipelines() | htgs::TaskGraphConf< T, U > | inlinevirtual |
| waitForInitialization() | htgs::AnyTaskGraphConf | inline |
| writeDotToFile(std::string file, int flags=0, std::string graphTitle="", std::string customTitleText="") | htgs::AnyTaskGraphConf | inline |
| ~AnyTaskGraphConf() | htgs::AnyTaskGraphConf | inlinevirtual |
| ~TaskGraphConf() override | htgs::TaskGraphConf< T, U > | inline |