TIterator Iterator abstract base class. This base class provides the interface for collection iterators.
virtual | ~TIterator() |
static TClass* | Class() |
virtual const TCollection* | GetCollection() const |
virtual Option_t* | GetOption() const |
virtual TClass* | IsA() const |
virtual TObject* | Next() |
virtual bool | operator!=(const TIterator&) const |
TObject* | operator()() |
virtual TObject* | operator*() const |
virtual TIterator& | operator=(const TIterator&) |
virtual void | Reset() |
virtual void | ShowMembers(TMemberInspector& insp, char* parent) |
virtual void | Streamer(TBuffer& b) |
void | StreamerNVirtual(TBuffer& b) |
Compare two iterator objects. For backward compatibility reasons we have to provide this default implementation.
Return current object or nullptr. For backward compatibility reasons we have to provide this default implementation.