Char_Type typedef (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | |
copy_all_prefixes_of(const Key_Type &word, OutIter o) const (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | inline |
data() const (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | inline |
for_each_prefixes_of(const Key_Type &word, Func func) const (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | |
iterate_prefixes_of(const Key_Type &word) const (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | inline |
iterate_prefixes_of(Key_Type &&word) const =delete (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | |
Iterator typedef (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | |
Key_Type typedef (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | |
operator=(const Vector_Type &v) (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | inline |
operator=(Vector_Type &&v) (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | inline |
operator=(std::initializer_list< T > list) (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | inline |
Prefix_Multiset()=default (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | |
Prefix_Multiset(Key_Extr ke, Key_Transform kt={}) (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | inlineexplicit |
Prefix_Multiset(const Vector_Type &v, Key_Extr ke={}, Key_Transform kt={}) (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | inlineexplicit |
Prefix_Multiset(Vector_Type &&v, Key_Extr ke={}, Key_Transform kt={}) (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | inlineexplicit |
Prefix_Multiset(std::initializer_list< T > list, Key_Extr ke={}, Key_Transform kt={}) (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | inline |
Traits typedef (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | |
Value_Type typedef (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | |
Vector_Type typedef (defined in nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >) | nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > | |