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

GitTaskKnownListIterator Class Reference

#include <gittask.h>

List of all members.


Detailed Description

An Iterator for the list of known 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, but this is currently not supported in the list itself.


Public Methods

 GitTaskKnownListIterator ()
 Construct a new iterator for the known 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

GitTaskKnownListIterator::GitTaskKnownListIterator   [inline]
 

Construct a new iterator for the known task list.


Member Function Documentation

GitTask* GitTaskKnownListIterator::operator()   [inline]
 

Return the next element on the list.

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

void GitTaskKnownListIterator::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