HTGS  v2.0
The Hybrid Task Graph Scheduler
htgs::AnyTaskManager Member List

This is the complete list of members for htgs::AnyTaskManager, including all inherited members.

addresshtgs::AnyTaskManagerprivate
alivehtgs::AnyTaskManagerprivate
AnyTaskManager(size_t numThreads, bool isStartTask, size_t pipelineId, size_t numPipelines, std::string address)htgs::AnyTaskManagerinline
AnyTaskManager(size_t numThreads, bool isStartTask, bool poll, size_t microTimeoutTime, size_t pipelineId, size_t numPipelines, std::string address)htgs::AnyTaskManagerinline
copy(bool deep)=0htgs::AnyTaskManagerpure virtual
debug()htgs::AnyTaskManagerinline
executeTask()=0htgs::AnyTaskManagerpure virtual
gatherProfileData(std::map< AnyTaskManager *, TaskManagerProfile *> *taskManagerProfiles)=0htgs::AnyTaskManagerpure virtual
getAddress()htgs::AnyTaskManagerinline
getComputeTime()htgs::AnyTaskManagerinline
getDot(int flags)htgs::AnyTaskManagerinline
getExecuteTime()htgs::AnyTaskManagerinline
getInputConnector()=0htgs::AnyTaskManagerpure virtual
getMaxQueueSize()htgs::AnyTaskManagerinline
getName()htgs::AnyTaskManagerinline
getNameWithPipelineId()htgs::AnyTaskManagerinline
getNumPipelines()htgs::AnyTaskManagerinline
getNumThreads() consthtgs::AnyTaskManagerinline
getOutputConnector()=0htgs::AnyTaskManagerpure virtual
getPipelineId()htgs::AnyTaskManagerinline
getTaskComputeTime()htgs::AnyTaskManagerinline
getTaskFunction()=0htgs::AnyTaskManagerpure virtual
getThreadId()htgs::AnyTaskManagerinline
getThreadsRemaining()=0htgs::AnyTaskManagerpure virtual
getTimeout()htgs::AnyTaskManagerinline
getWaitTime()htgs::AnyTaskManagerinline
incTaskComputeTime(int64_t val)htgs::AnyTaskManagerinline
incWaitTime(int64_t val)htgs::AnyTaskManagerinline
initialize()=0htgs::AnyTaskManagerpure virtual
initializedhtgs::AnyTaskManagerprivate
isAlive()htgs::AnyTaskManagerinline
isInitialized()htgs::AnyTaskManagerinline
isPoll()htgs::AnyTaskManagerinline
isStartTask()htgs::AnyTaskManagerinline
numPipelineshtgs::AnyTaskManagerprivate
numThreadshtgs::AnyTaskManagerprivate
pipelineIdhtgs::AnyTaskManagerprivate
pollhtgs::AnyTaskManagerprivate
printProfile()htgs::AnyTaskManagerinline
resetProfile()htgs::AnyTaskManagerinline
setAlive(bool val)htgs::AnyTaskManagerinline
setInitialized(bool val)htgs::AnyTaskManagerinline
setInputConnector(std::shared_ptr< AnyConnector > connector)=0htgs::AnyTaskManagerpure virtual
setNumPipelines(size_t numPipelines)htgs::AnyTaskManagerinline
setOutputConnector(std::shared_ptr< AnyConnector > connector)=0htgs::AnyTaskManagerpure virtual
setPipelineId(size_t id)htgs::AnyTaskManagerinline
setRuntimeThread(TaskManagerThread *runtimeThread)=0htgs::AnyTaskManagerpure virtual
setStartTask(bool val)htgs::AnyTaskManagerinline
setThreadId(size_t id)htgs::AnyTaskManagerinline
shutdown()htgs::AnyTaskManagerinline
startTaskhtgs::AnyTaskManagerprivate
taskComputeTimehtgs::AnyTaskManagerprivate
taskWaitTimehtgs::AnyTaskManagerprivate
terminateConnections()=0htgs::AnyTaskManagerpure virtual
threadIdhtgs::AnyTaskManagerprivate
timeouthtgs::AnyTaskManagerprivate
updateAddressAndPipelines(std::string address, size_t pipelineId, size_t numPipelines)htgs::AnyTaskManagerinline
~AnyTaskManager()htgs::AnyTaskManagerinlinevirtual