getNextObject
Advances to and returns the next object in the iteration.
Declaration
virtual OSObject * getNextObject();Return Value
The next object in the iteration context, NULL if there is no next object or if the iterator is no longer valid.
Overview
This function first calls isValid and returns NULL if that function returns false.
Subclasses must implement this pure virtual function to check for validity with isValid, and then to advance the iteration context to the next object (if any) and return that next object, or NULL if there is none.