ATLAS Offline Software
Loading...
Searching...
No Matches
CaloConstIteratorAdaptor< ITERATOR > Class Template Reference

Tranform iterator over pointers to iterator over const pointers. More...

#include <CaloConstIteratorAdaptor.h>

Inheritance diagram for CaloConstIteratorAdaptor< ITERATOR >:
Collaboration diagram for CaloConstIteratorAdaptor< ITERATOR >:

Public Member Functions

 CaloConstIteratorAdaptor ()
 CaloConstIteratorAdaptor (ITERATOR it)

Friends

class boost::iterator_core_access

Detailed Description

template<class ITERATOR>
class CaloConstIteratorAdaptor< ITERATOR >

Tranform iterator over pointers to iterator over const pointers.

If ITERATOR is an iterator over T*, then CaloConstIteratorAdaptor<ITERATOR> is a const iterator over const T*.

Definition at line 41 of file CaloConstIteratorAdaptor.h.

Constructor & Destructor Documentation

◆ CaloConstIteratorAdaptor() [1/2]

template<class ITERATOR>
CaloConstIteratorAdaptor< ITERATOR >::CaloConstIteratorAdaptor ( )
inline

Definition at line 49 of file CaloConstIteratorAdaptor.h.

49{}

◆ CaloConstIteratorAdaptor() [2/2]

template<class ITERATOR>
CaloConstIteratorAdaptor< ITERATOR >::CaloConstIteratorAdaptor ( ITERATOR it)
inline

Definition at line 50 of file CaloConstIteratorAdaptor.h.

Tranform iterator over pointers to iterator over const pointers.

◆ boost::iterator_core_access

template<class ITERATOR>
friend class boost::iterator_core_access
friend

Definition at line 54 of file CaloConstIteratorAdaptor.h.


The documentation for this class was generated from the following file: