ATLAS Offline Software
Public Types | List of all members
CaloClassIteratorValueType< ITERATOR > Struct Template Reference

#include <CaloConstIteratorAdaptor.h>

Collaboration diagram for CaloClassIteratorValueType< ITERATOR >:

Public Types

typedef std::iterator_traits< ITERATOR >::value_type orig_t
 
typedef std::remove_pointer< orig_t >::type base_t
 
typedef const base_ttype
 

Detailed Description

template<class ITERATOR>
struct CaloClassIteratorValueType< ITERATOR >

Definition at line 26 of file CaloConstIteratorAdaptor.h.

Member Typedef Documentation

◆ base_t

template<class ITERATOR >
typedef std::remove_pointer<orig_t>::type CaloClassIteratorValueType< ITERATOR >::base_t

Definition at line 29 of file CaloConstIteratorAdaptor.h.

◆ orig_t

template<class ITERATOR >
typedef std::iterator_traits<ITERATOR>::value_type CaloClassIteratorValueType< ITERATOR >::orig_t

Definition at line 28 of file CaloConstIteratorAdaptor.h.

◆ type

template<class ITERATOR >
typedef const base_t* CaloClassIteratorValueType< ITERATOR >::type

Definition at line 30 of file CaloConstIteratorAdaptor.h.


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