Public Member Functions | Private Attributes | List of all members
lar::util::detail::IteratorBox< BeginIter, EndIter > Class Template Reference

#include <DereferenceIterator.h>

Public Member Functions

 IteratorBox (BeginIter b, EndIter e)
 
BeginIter const & begin () const
 
EndIter const & end () const
 

Private Attributes

BeginIter b
 
EndIter e
 

Detailed Description

template<typename BeginIter, typename EndIter>
class lar::util::detail::IteratorBox< BeginIter, EndIter >

Definition at line 43 of file DereferenceIterator.h.

Constructor & Destructor Documentation

template<typename BeginIter, typename EndIter>
lar::util::detail::IteratorBox< BeginIter, EndIter >::IteratorBox ( BeginIter  b,
EndIter  e 
)
inline

Member Function Documentation

template<typename BeginIter, typename EndIter>
BeginIter const& lar::util::detail::IteratorBox< BeginIter, EndIter >::begin ( ) const
inline

Definition at line 50 of file DereferenceIterator.h.

50 { return b; }
template<typename BeginIter, typename EndIter>
EndIter const& lar::util::detail::IteratorBox< BeginIter, EndIter >::end ( ) const
inline

Definition at line 51 of file DereferenceIterator.h.

51 { return e; }

Member Data Documentation

template<typename BeginIter, typename EndIter>
BeginIter lar::util::detail::IteratorBox< BeginIter, EndIter >::b
private

Definition at line 44 of file DereferenceIterator.h.

template<typename BeginIter, typename EndIter>
EndIter lar::util::detail::IteratorBox< BeginIter, EndIter >::e
private

Definition at line 45 of file DereferenceIterator.h.


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