ATLAS Offline Software
Public Types | Public Member Functions | List of all members
ElementLinkVector::ELVIterator< Iterator > Class Template Reference

#include <ElementLinkVector.h>

Inheritance diagram for ElementLinkVector::ELVIterator< Iterator >:
Collaboration diagram for ElementLinkVector::ELVIterator< Iterator >:

Public Types

typedef boost::transform_iterator< Short2LongRef, Iterator > Base
 

Public Member Functions

 ELVIterator (const Base &b)
 
ELVIterator operator++ (int)
 
ELVIterator operator-- (int)
 

Detailed Description

template<class Iterator>
class ElementLinkVector::ELVIterator< Iterator >

Definition at line 108 of file AthLinks/ElementLinkVector.h.

Member Typedef Documentation

◆ Base

template<class Iterator >
typedef boost::transform_iterator<Short2LongRef, Iterator> ElementLinkVector::ELVIterator< Iterator >::Base

Definition at line 112 of file AthLinks/ElementLinkVector.h.

Constructor & Destructor Documentation

◆ ELVIterator()

template<class Iterator >
ElementLinkVector::ELVIterator< Iterator >::ELVIterator ( const Base b)
inline

Definition at line 114 of file AthLinks/ElementLinkVector.h.

114 : Base (b) {}

Member Function Documentation

◆ operator++()

template<class Iterator >
ELVIterator ElementLinkVector::ELVIterator< Iterator >::operator++ ( int  )
inline

Definition at line 117 of file AthLinks/ElementLinkVector.h.

117 { ELVIterator tmp=*this; ++(*this); return tmp; }

◆ operator--()

template<class Iterator >
ELVIterator ElementLinkVector::ELVIterator< Iterator >::operator-- ( int  )
inline

Definition at line 118 of file AthLinks/ElementLinkVector.h.

118 { ELVIterator tmp=*this; --(*this); return tmp; }

The documentation for this class was generated from the following file:
DeMoUpdate.tmp
string tmp
Definition: DeMoUpdate.py:1167
plotBeamSpotMon.b
b
Definition: plotBeamSpotMon.py:77
ElementLinkVector::ELVIterator::Base
boost::transform_iterator< Short2LongRef, Iterator > Base
Definition: AthLinks/ElementLinkVector.h:112
ElementLinkVector::ELVIterator::ELVIterator
ELVIterator(const Base &b)
Definition: AthLinks/ElementLinkVector.h:114