A list of tasks, for instance as returned by some of the AsyncTaskManager query functions. More...
List of all members.
A list of tasks, for instance as returned by some of the AsyncTaskManager query functions.
This also serves to define an AsyncTaskSequence.
TODO: None of this is thread-safe yet.
Adds a new AsyncTask to the collection.
Adds all the AsyncTasks indicated in the other collection to this task.
The other tasks are simply appended to the end of the tasks in this list; duplicates are not automatically removed.
Removes all AsyncTasks from the collection.
Returns the task in the collection with the indicated name, if any, or NULL if no task has that name.
Returns the number of AsyncTasks in the collection.
Returns the nth AsyncTask in the collection.
Returns true if the indicated AsyncTask appears in this collection, false otherwise.
Returns a AsyncTaskCollection representing the concatenation of the two lists.
Appends the other list onto the end of this one.
This is the same as get_task(), but it may be a more convenient way to access it.
Writes a brief one-line description of the AsyncTaskCollection to the indicated output stream.
Removes any duplicate entries of the same AsyncTasks on this collection.
If a AsyncTask appears multiple times, the first appearance is retained; subsequent appearances are removed.
Removes the indicated AsyncTask from the collection.
Returns true if the task was removed, false if it was not a member of the collection.
Removes the nth AsyncTask from the collection.
Removes from this collection all of the AsyncTasks listed in the other collection.
Returns the number of tasks in the collection.
This is the same thing as get_num_tasks().
Writes a complete multi-line description of the AsyncTaskCollection to the indicated output stream.