DRAMA C++ Intro   Class Hierarchy   Alphabetical List of types   List of Classes   File List   Class Member Index   File Members Index   Related Pages  

GitTaskActiveListIterator Class Reference

#include <gittask.h>

List of all members.


Detailed Description

An Iterator for the list of active tasks.

We can have any number of iterators active simulataneously since they store their own data.

Note:
This iterator does not handle the case of the current element being deleted from the list.


Public Methods

 GitTaskActiveListIterator ()
 Construct a new iterator for the active task list.

GitTaskoperator() ()
 Return the next element on the list.

void reset ()
 Reset the iterator to point to the head of the list again.


Constructor & Destructor Documentation

GitTaskActiveListIterator::GitTaskActiveListIterator   [inline]
 

Construct a new iterator for the active task list.


Member Function Documentation

GitTask* GitTaskActiveListIterator::operator()   [inline]
 

Return the next element on the list.

Returns:
The list next element element or zero if no more.

void GitTaskActiveListIterator::reset   [inline]
 

Reset the iterator to point to the head of the list again.


The documentation for this class was generated from the following file:

Click here for the DRAMA home page and here for the AAO home page.

For more information, contact tjf@aaoepp.aao.gov.au 

Generated on Tue Nov 3 09:09:56 2009 for AAO DRAMA C++ Interfaces by doxygen 1.2.18