ATLAS Offline Software
Loading...
Searching...
No Matches
TileTT_Selector< CONTAINER >::const_iterator Class Reference

#include <TileTT_Selector.h>

Collaboration diagram for TileTT_Selector< CONTAINER >::const_iterator:

Public Member Functions

 const_iterator ()
const_iteratoroperator= (const const_iterator &it)
const_iteratoroperator++ ()
const_iterator operator++ (int)
const OBJECToperator* ()
bool operator!= (const const_iterator &it) const
bool operator== (const const_iterator &it) const

Private Member Functions

 const_iterator (const VEC_ITPAIR *v)
 const_iterator (const VEC_ITPAIR *v, const ITPAIR_IT &it)

Private Attributes

const VEC_ITPAIRm_vec_itpair
ITPAIR_IT m_pair_it
OBJ_IT m_obj_it
OBJ_IT m_obj_it_end

Friends

class TileTT_Selector< CONTAINER >

Detailed Description

template<class CONTAINER>
class TileTT_Selector< CONTAINER >::const_iterator

Definition at line 52 of file TileTT_Selector.h.

Constructor & Destructor Documentation

◆ const_iterator() [1/3]

template<class CONTAINER>
TileTT_Selector< CONTAINER >::const_iterator::const_iterator ( )

◆ const_iterator() [2/3]

template<class CONTAINER>
TileTT_Selector< CONTAINER >::const_iterator::const_iterator ( const VEC_ITPAIR * v)
private

◆ const_iterator() [3/3]

template<class CONTAINER>
TileTT_Selector< CONTAINER >::const_iterator::const_iterator ( const VEC_ITPAIR * v,
const ITPAIR_IT & it )
private

Member Function Documentation

◆ operator!=()

template<class CONTAINER>
bool TileTT_Selector< CONTAINER >::const_iterator::operator!= ( const const_iterator & it) const

◆ operator*()

template<class CONTAINER>
const OBJECT * TileTT_Selector< CONTAINER >::const_iterator::operator* ( )

◆ operator++() [1/2]

template<class CONTAINER>
const_iterator & TileTT_Selector< CONTAINER >::const_iterator::operator++ ( )

◆ operator++() [2/2]

template<class CONTAINER>
const_iterator TileTT_Selector< CONTAINER >::const_iterator::operator++ ( int )

◆ operator=()

template<class CONTAINER>
const_iterator & TileTT_Selector< CONTAINER >::const_iterator::operator= ( const const_iterator & it)

◆ operator==()

template<class CONTAINER>
bool TileTT_Selector< CONTAINER >::const_iterator::operator== ( const const_iterator & it) const

◆ TileTT_Selector< CONTAINER >

template<class CONTAINER>
friend class TileTT_Selector< CONTAINER >
friend

Definition at line 102 of file TileTT_Selector.h.

Member Data Documentation

◆ m_obj_it

template<class CONTAINER>
OBJ_IT TileTT_Selector< CONTAINER >::const_iterator::m_obj_it
private

Definition at line 77 of file TileTT_Selector.h.

◆ m_obj_it_end

template<class CONTAINER>
OBJ_IT TileTT_Selector< CONTAINER >::const_iterator::m_obj_it_end
private

Definition at line 78 of file TileTT_Selector.h.

◆ m_pair_it

template<class CONTAINER>
ITPAIR_IT TileTT_Selector< CONTAINER >::const_iterator::m_pair_it
private

Definition at line 76 of file TileTT_Selector.h.

◆ m_vec_itpair

template<class CONTAINER>
const VEC_ITPAIR* TileTT_Selector< CONTAINER >::const_iterator::m_vec_itpair
private

Definition at line 75 of file TileTT_Selector.h.


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