Public Types | Public Member Functions | List of all members
nuspell::v4::Prefix_Multiset< T, Key_Extr, Key_Transform >::Iter_Prefixes_Of Class Reference

Public Types

using iterator_category = std::input_iterator_tag
using value_type = T
using size_type = size_t
using difference_type = ptrdiff_t
using reference = const T &
using pointer = const T *

Public Member Functions

 Iter_Prefixes_Of (const Prefix_Multiset &set, const Key_Type &word)
 Iter_Prefixes_Of (const Prefix_Multiset &, Key_Type &&)=delete
 Iter_Prefixes_Of (Prefix_Multiset &&, const Key_Type &)=delete
 Iter_Prefixes_Of (Prefix_Multiset &&, Key_Type &&)=delete
auto & operator++ ()
auto & operator++ (int)
auto & operator* () const
auto operator-> () const
auto operator== (const Iter_Prefixes_Of &other) const
auto operator!= (const Iter_Prefixes_Of &other) const
 operator bool () const
auto begin () const
auto end () const

The documentation for this class was generated from the following file: