constant_iterator(const value_type value, const size_t index=0) | constant_iterator< ValueType, Difference > | inlineexplicit |
difference_type typedef | constant_iterator< ValueType, Difference > | |
iterator_category typedef | constant_iterator< ValueType, Difference > | |
operator!=(constant_iterator other) const (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator*() const (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator+(difference_type distance) const (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator++() (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator++(int) (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator+=(difference_type distance) (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator-(difference_type distance) const (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator-(constant_iterator other) const (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator--() (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator--(int) (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator-=(difference_type distance) (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator->() const (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator<(constant_iterator other) const (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator<< (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | friend |
operator<=(constant_iterator other) const (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator==(constant_iterator other) const (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator>(constant_iterator other) const (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator>=(constant_iterator other) const (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |
operator[](difference_type) const | constant_iterator< ValueType, Difference > | inline |
pointer typedef | constant_iterator< ValueType, Difference > | |
reference typedef | constant_iterator< ValueType, Difference > | |
self_type typedef (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | |
value_type typedef | constant_iterator< ValueType, Difference > | |
~constant_iterator()=default (defined in constant_iterator< ValueType, Difference >) | constant_iterator< ValueType, Difference > | inline |