Template Class VectorMapIterator

Inheritance Relationships

Base Type

  • public emp::vector::iterator< std::reference_wrapper< std::pair< const Key, T > > >

Class Documentation

template<typename Key, typename T>
class uitsl::internal::VectorMapIterator : public emp::vector::iterator<std::reference_wrapper<std::pair<const Key, T>>>

Public Types

using value_type = std::pair<const Key, T>

Public Functions

VectorMapIterator() = default
VectorMapIterator(const parent_t &val)
value_type &operator*()
const value_type &operator*() const
value_type *operator->()
const value_type *operator->() const