Class template Dune::XT::Common::FixedMapIterator

Friends boost::iterators::iterator_core_access.

template<class FixedMapType>
class Dune::XT::Common::FixedMapIterator<FixedMapType>

custom iterator for FixedMap

Method Dune::XT::Common::FixedMapIterator::increment

template<class FixedMapType>
void Dune::XT::Common::FixedMapIterator<FixedMapType>::increment()

No documentation provided.

Method Dune::XT::Common::FixedMapIterator::equal

template<class FixedMapType>
bool Dune::XT::Common::FixedMapIterator<FixedMapType>::equal(const ThisType &other) const

No documentation provided.

Method Dune::XT::Common::FixedMapIterator::dereference

template<class FixedMapType>
typename FixedMapType::value_type &Dune::XT::Common::FixedMapIterator<FixedMapType>::dereference() const

No documentation provided.

Constructor Dune::XT::Common::FixedMapIterator::FixedMapIterator<FixedMapType>

template<>
template<class FixedMapType>
Dune::XT::Common::FixedMapIterator<FixedMapType>::FixedMapIterator<FixedMapType>()

No documentation provided.

Constructor Dune::XT::Common::FixedMapIterator::FixedMapIterator<FixedMapType>

template<>
template<class FixedMapType>
explicit Dune::XT::Common::FixedMapIterator<FixedMapType>::FixedMapIterator<FixedMapType>(FixedMapType *map, std::size_t i)

No documentation provided.

Field Dune::XT::Common::FixedMapIterator::index_

std::size_t Dune::XT::Common::FixedMapIterator::index_

No documentation provided.

Field Dune::XT::Common::FixedMapIterator::map_

FixedMapType *const Dune::XT::Common::FixedMapIterator::map_

No documentation provided.

Type alias Dune::XT::Common::FixedMapIterator::ThisType

type Dune::XT::Common::FixedMapIterator::ThisType

No documentation provided.