Bienvenue sur la nouvelle documentation de CppUtils !
CppUtils::Container::NonUniqueRange::Iterator
STRUCTTypes publics
Section intitulée « Types publics »iterator_concept
Section intitulée « iterator_concept »using CppUtils::Container::NonUniqueRange< EntryType >::Iterator::iterator_concept = std::random_access_iterator_tag;iterator_category
Section intitulée « iterator_category »using CppUtils::Container::NonUniqueRange< EntryType >::Iterator::iterator_category = std::random_access_iterator_tag;value_type
Section intitulée « value_type »using CppUtils::Container::NonUniqueRange< EntryType >::Iterator::value_type = std::remove_cv_t<EntryType>;difference_type
Section intitulée « difference_type »using CppUtils::Container::NonUniqueRange< EntryType >::Iterator::difference_type = std::ptrdiff_t;using CppUtils::Container::NonUniqueRange< EntryType >::Iterator::pointer = EntryType*;const_pointer
Section intitulée « const_pointer »using CppUtils::Container::NonUniqueRange< EntryType >::Iterator::const_pointer = const EntryType*;reference
Section intitulée « reference »using CppUtils::Container::NonUniqueRange< EntryType >::Iterator::reference = EntryType&;const_reference
Section intitulée « const_reference »using CppUtils::Container::NonUniqueRange< EntryType >::Iterator::const_reference = const EntryType&;Méthodes et fonctions publiques
Section intitulée « Méthodes et fonctions publiques »[[nodiscard]] constexpr auto Iterator::operator+(difference_type offset) const noexcept -> Iterator;[[nodiscard]] constexpr auto Iterator::operator-(difference_type offset) const noexcept -> Iterator;[[nodiscard]] constexpr auto Iterator::operator-(const Iterator& other) const noexcept -> difference_type;[[nodiscard]] constexpr auto Iterator::operator[](difference_type offset) const noexcept -> reference;Attributs publics
Section intitulée « Attributs publics »EntryType * entries;indexIterator
Section intitulée « indexIterator »std::vector< std::size_t >::const_iterator indexIterator;