Uses of Class
pt.runtime.TaskID

Packages that use TaskID
pt.runtime Parallel Task runtime classes. 
 

Uses of TaskID in pt.runtime
 

Subclasses of TaskID in pt.runtime
 class TaskIDGroup<E>
          An extension of TaskID to contain multiple tasks.
 

Fields in pt.runtime declared as TaskID
protected  TaskID<?> TaskID.enclosingTask
           
 

Methods in pt.runtime that return TaskID
static TaskID CurrentTask.currentTaskID()
          Return the current TaskID associated with the currently executing task.
 

Methods in pt.runtime that return types with arguments of type TaskID
static java.util.ArrayList<TaskID> ParaTask.allTasksInGroup(TaskIDGroup group)
          A recursive convenience function that digs into the TaskIDGroup and returns all the individual TaskIDs.
static java.util.ArrayList<TaskID> ParaTask.allTasksInList(java.util.ArrayList<TaskID> list)
          Flattens a list of TaskIDs.
 java.util.Iterator<TaskID<E>> TaskIDGroup.groupMembers()
          Return an iterator for the set of TaskIDs contained in this group.
 

Methods in pt.runtime with parameters of type TaskID
 void TaskIDGroup.add(TaskID<E> id)
           
protected  java.util.concurrent.BlockingQueue<E> TaskID.getOutputQueue(TaskID requester)
          If this is a pipeline stage, get a queue from which all future results can be retrieved.
 

Method parameters in pt.runtime with type arguments of type TaskID
static java.util.ArrayList<TaskID> ParaTask.allTasksInList(java.util.ArrayList<TaskID> list)
          Flattens a list of TaskIDs.