public:
virtual void free();
This function should not be called directly, use release() instead.
Result: Returns the next object in the collection or 0 when the end has been reached.public:
virtual OSObject *getNextObject();
public:
virtual bool isValid();
public:
virtual void reset();
public:
static OSCollectionIterator *withCollection(OSCollection *inColl);
Result: Returns an new instance of OSCollection or 0 on failure.
Name Description inColl The OSCollection derived collection object to be iteratated.
public:
virtual bool initWithCollection(OSCollection *inColl);
Result: Returns true if the initialization was successful or false on failure.
Name Description inColl The OSCollection derived collection object to be iteratated.
© 2000 Apple Computer, Inc. (Last Updated 2/23/2000)