LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
Classes | |
class | DereferenceIteratorBase |
Base class for dereferencing iterators. More... | |
class | IteratorBox |
Functions | |
template<typename BeginIter , typename EndIter > | |
auto | makeIteratorBox (BeginIter b, EndIter e) |
template<typename Iter , typename Value > | |
auto | operator+ (typename DereferenceIteratorBase< Iter, Value >::difference_type offset, DereferenceIteratorBase< Iter, Value > const &iter) |
Swapped addition operator. More... | |
auto lar::util::detail::makeIteratorBox | ( | BeginIter | b, |
EndIter | e | ||
) |
Definition at line 53 of file DereferenceIterator.h.
References lar::util::detail::IteratorBox< BeginIter, EndIter >::b, and lar::util::detail::IteratorBox< BeginIter, EndIter >::e.
Referenced by lar::util::dereferenceConstIteratorLoop(), lar::util::dereferenceConstIteratorReverseLoop(), lar::util::dereferenceIteratorLoop(), and lar::util::dereferenceIteratorReverseLoop().
auto lar::util::detail::operator+ | ( | typename DereferenceIteratorBase< Iter, Value >::difference_type | offset, |
DereferenceIteratorBase< Iter, Value > const & | iter | ||
) |
Swapped addition operator.
Definition at line 184 of file DereferenceIterator.h.