CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions
Iterator< Item > Class Template Referenceabstract

#include <DQMStoreStats.h>

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 94 of file DQMStoreStats.h.

Constructor & Destructor Documentation

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

Member Function Documentation

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

Implemented in VIterator< Item >.

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

Implemented in VIterator< Item >.

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

Implemented in VIterator< Item >.

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

Implemented in VIterator< Item >.