CMS 3D CMS Logo

List of all members | Public Member Functions | Protected Member Functions
Iterator< Item > Class Template Referenceabstract
Inheritance diagram for Iterator< Item >:
VIterator< Item >

Public Member Functions

virtual Item CurrentItem () const =0
 
virtual void First ()=0
 
virtual bool IsDone () const =0
 
virtual void Next ()=0
 
virtual ~Iterator ()=default
 

Protected Member Functions

 Iterator ()=default
 

Detailed Description

template<class Item>
class Iterator< Item >

Definition at line 107 of file DQMStoreStats.cc.

Constructor & Destructor Documentation

◆ ~Iterator()

template<class Item >
virtual Iterator< Item >::~Iterator ( )
virtualdefault

◆ Iterator()

template<class Item >
Iterator< Item >::Iterator ( )
protecteddefault

Member Function Documentation

◆ CurrentItem()

template<class Item >
virtual Item Iterator< Item >::CurrentItem ( ) const
pure virtual

Implemented in VIterator< Item >.

◆ First()

template<class Item >
virtual void Iterator< Item >::First ( )
pure virtual

Implemented in VIterator< Item >.

◆ IsDone()

template<class Item >
virtual bool Iterator< Item >::IsDone ( ) const
pure virtual

Implemented in VIterator< Item >.

◆ Next()

template<class Item >
virtual void Iterator< Item >::Next ( )
pure virtual

Implemented in VIterator< Item >.