Nuspell
spell checker
nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform > Member List

This is the complete list of members for nuspell::Prefix_Multiset< T, Key_Extr, Key_Transform >, including all inherited members.

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 >