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