libcaramel
caramel::random_access_iterator< Any > Member List

This is the complete list of members for caramel::random_access_iterator< Any >, including all inherited members.

advance(std::ptrdiff_t off) noexcept (defined in caramel::random_access_iterator< Any >)caramel::random_access_iterator< Any >inline
dereference() const noexcept -> Any & (defined in caramel::random_access_iterator< Any >)caramel::random_access_iterator< Any >inline
distance_to(random_access_iterator other) const noexcept -> std::ptrdiff_t (defined in caramel::random_access_iterator< Any >)caramel::random_access_iterator< Any >inline
operator*() const (defined in caramel::iterator_facade< random_access_iterator< Any > >)caramel::iterator_facade< random_access_iterator< Any > >inline
operator++() -> random_access_iterator< Any > & (defined in caramel::iterator_facade< random_access_iterator< Any > >)caramel::iterator_facade< random_access_iterator< Any > >inline
operator++(int) (defined in caramel::iterator_facade< random_access_iterator< Any > >)caramel::iterator_facade< random_access_iterator< Any > >inline
operator--() -> random_access_iterator< Any > &requires detail::bidirectional_iter< random_access_iterator< Any > > (defined in caramel::iterator_facade< random_access_iterator< Any > >)caramel::iterator_facade< random_access_iterator< Any > >inline
operator--(int) -> random_access_iterator< Any > requires detail::bidirectional_iter< random_access_iterator< Any > > (defined in caramel::iterator_facade< random_access_iterator< Any > >)caramel::iterator_facade< random_access_iterator< Any > >inline
operator->() const (defined in caramel::iterator_facade< random_access_iterator< Any > >)caramel::iterator_facade< random_access_iterator< Any > >inline
operator==(random_access_iterator other) const noexcept -> bool (defined in caramel::random_access_iterator< Any >)caramel::random_access_iterator< Any >inline
operator==(const random_access_iterator< Any > &rhs) const -> bool (defined in caramel::iterator_facade< random_access_iterator< Any > >)caramel::iterator_facade< random_access_iterator< Any > >inline
random_access_iterator()=default (defined in caramel::random_access_iterator< Any >)caramel::random_access_iterator< Any >
random_access_iterator(Any *p_value) (defined in caramel::random_access_iterator< Any >)caramel::random_access_iterator< Any >inline
underlying() -> any_ & (defined in caramel::crtp< any_, crtp_type_ >)caramel::crtp< any_, crtp_type_ >inline
underlying() const -> any_ const & (defined in caramel::crtp< any_, crtp_type_ >)caramel::crtp< any_, crtp_type_ >inline