class CCL::MetaClassIterator
class MetaClassIterator: public CCL::Unknown, public Core::ListIterator, public CCL::IUnknownIterator { public: // fields IUnknownIterator; // construction MetaClassIterator (const LinkedList <MetaClass*>& list); // methods tbool CCL_API done () const; IUnknown*CCL_API nextUnknown (); };
Inherited Members
public: // methods virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0; virtual unsigned int CCL_API retain () = 0; virtual unsigned int CCL_API release () = 0; Unknown& operator = (const Unknown&); unsigned int getRetainCount () const; bool done () const; void first (); void last (); T& next (); T& previous (); T& peekNext () const; bool operator == (const ListIterator& other) const; bool operator != (const ListIterator& other) const; virtual tbool CCL_API done () const = 0; virtual IUnknown*CCL_API nextUnknown () = 0;