|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 TaskID s 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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |