|
Nuspell
spell checker
|
This is the complete list of members for nuspell::v5::Suggester, including all inherited members.
| ACCEPT_HIDDEN_HOMONYM enum value (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| add_sug_if_correct(std::string &word, List_Strings &out) const -> bool (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| adjacent_swap_suggest(std::string &word, List_Strings &out) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| affix_NOT_valid(const Prefix &a) const (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| affix_NOT_valid(const Suffix &a) const (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| ALL_LOW_QUALITY_SUGS enum value (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| ALLOW_BAD_FORCEUCASE enum value (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| bad_char_suggest(std::string &word, List_Strings &out) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| break_table (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| calc_num_words_modifier(const Prefix &pfx) const -> unsigned char (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| calc_syllable_modifier(Word_List::const_reference we) const -> signed char (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| calc_syllable_modifier(Word_List::const_reference we, const Suffix &sfx) const -> signed char (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| check_compound(std::string &word, Forceucase allow_bad_forceucase) const -> Compounding_Result (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| check_compound(std::string &word, size_t start_pos, size_t num_part, std::string &part, Forceucase allow_bad_forceucase) const -> Compounding_Result (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| check_compound_classic(std::string &word, size_t start_pos, size_t i, size_t num_part, std::string &part, Forceucase allow_bad_forceucase) const -> Compounding_Result (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| check_compound_with_pattern_replacements(std::string &word, size_t start_pos, size_t i, size_t num_part, std::string &part, Forceucase allow_bad_forceucase) const -> Compounding_Result (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| check_compound_with_rules(std::string &word, std::vector< const Flag_Set * > &words_data, size_t start_pos, std::string &part, Forceucase allow_bad_forceucase) const -> Compounding_Result (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| check_simple_word(std::string &word, Hidden_Homonym skip_hidden_homonym={}) const -> const Flag_Set * (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| check_word(std::string &s, Forceucase allow_bad_forceucase={}, Hidden_Homonym skip_hidden_homonym={}) const -> const Flag_Set * (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| check_word_in_compound(std::string &s) const -> Compounding_Result (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| Checker() (defined in nuspell::v5::Checker) | nuspell::v5::Checker | inline |
| checksharps (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| circumfix_flag (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| complex_prefixes (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_begin_flag (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_check_case (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_check_duplicate (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_check_rep (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_check_triple (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_flag (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_forbid_flag (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_force_uppercase (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_last_flag (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_max_word_count (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_middle_flag (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_min_length (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_more_suffixes (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_onlyin_flag (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_patterns (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_permit_flag (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_root_flag (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_rules (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_simplified_triple (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_syllable_max (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_syllable_num (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| compound_syllable_vowels (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| count_syllables(std::string_view word) const -> size_t (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| distant_swap_suggest(std::string &word, List_Strings &out) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| doubled_two_chars_suggest(std::string &word, List_Strings &out) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| encoding (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| expand_root_word_for_ngram(Word_List::const_reference root, std::string_view wrong, List_Strings &expanded_list, std::vector< bool > &cross_affix) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| extra_char_suggest(std::string &word, List_Strings &out) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| flag_aliases (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| flag_type (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| FORBID_BAD_FORCEUCASE enum value (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| forbid_warn (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| forbiddenword_flag (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| Forceucase enum name (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| forgotten_char_suggest(std::string &word, List_Strings &out) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| fullstrip (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| HAS_HIGH_QUALITY_SUGS enum value (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| Hidden_Homonym enum name (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| HIDDEN_HOMONYM_FLAG (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | static |
| High_Quality_Sugs enum name (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| icu_locale (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| ignored_chars (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| input_substr_replacer (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| is_circumfix(const AffixT &a) const (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| is_rep_similar(std::string &word) const -> bool (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| is_valid_inside_compound(const Flag_Set &flags) const (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| keepcase_flag (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| keyboard_closeness (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| keyboard_suggest(std::string &word, List_Strings &out) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| map_suggest(std::string &word, List_Strings &out) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| map_suggest(std::string &word, List_Strings &out, size_t i, size_t &remaining_attempts) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| max_attempts_for_long_alogs(std::string_view word) const -> size_t (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| max_compound_suggestions (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| max_diff_factor (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| max_ngram_suggestions (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| MAX_SUGGESTIONS (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | static |
| move_char_suggest(std::string &word, List_Strings &out) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| need_affix_flag (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| ngram_suggest(const std::string &word_u8, List_Strings &out) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| no_split_suggestions (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| nosuggest_flag (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| only_max_diff (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| outer_affix_NOT_valid(const AffixT &a) const (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| output_substr_replacer (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| parse_aff(std::istream &in, std::ostream &err_msg) -> bool (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| parse_aff_dic(std::istream &aff, std::istream &dic, std::ostream &err_msg) (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | inline |
| parse_dic(std::istream &in, std::ostream &err_msg) -> bool (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| prefixes (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| rep_suggest(std::string &word, List_Strings &out) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| replacements (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| similarities (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| SKIP_HIDDEN_HOMONYM enum value (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| spell_break(std::string &s, size_t depth=0) const -> bool (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| spell_casing(std::string &s) const -> const Flag_Set * (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| spell_casing_title(std::string &s) const -> const Flag_Set * (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| spell_casing_upper(std::string &s) const -> const Flag_Set * (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| spell_priv(std::string &s) const -> bool (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| spell_sharps(std::string &base, size_t n_pos=0, size_t n=0, size_t rep=0) const -> const Flag_Set * (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_2_pfx_sfx_3(const Prefix &pe1, const Prefix &pe2, std::string &word, Hidden_Homonym skip_hidden_homonym) const -> Affixing_Result<> (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_2_prefixes_then_suffix(std::string &word, Hidden_Homonym skip_hidden_homonym={}) const -> Affixing_Result<> (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_2_sfx_pfx_3(const Suffix &se1, const Suffix &se2, std::string &word, Hidden_Homonym skip_hidden_homonym) const -> Affixing_Result<> (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_2_suffixes_then_prefix(std::string &s, Hidden_Homonym skip_hidden_homonym={}) const -> Affixing_Result<> (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_p_s_p_3(const Prefix &pe1, const Suffix &se1, std::string &word, Hidden_Homonym skip_hidden_homonym) const -> Affixing_Result<> (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_pfx_2_sfx_3(const Prefix &pe1, const Suffix &se1, std::string &s, Hidden_Homonym skip_hidden_homonym) const -> Affixing_Result<> (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_pfx_then_pfx_2(const Prefix &pe1, std::string &s, Hidden_Homonym skip_hidden_homonym) const -> Affixing_Result< Prefix, Prefix > (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_pfx_then_sfx_2(const Prefix &pe, std::string &s, Hidden_Homonym skip_hidden_homonym) const -> Affixing_Result< Suffix, Prefix > (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_pfx_then_sfx_comm_2(const Prefix &pe, std::string &word, Hidden_Homonym skip_hidden_homonym) const -> Affixing_Result< Suffix, Prefix > (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_prefix_only(std::string &s, Hidden_Homonym skip_hidden_homonym={}) const -> Affixing_Result< Prefix > (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_prefix_suffix_prefix(std::string &word, Hidden_Homonym skip_hidden_homonym={}) const -> Affixing_Result<> (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_prefix_then_2_suffixes(std::string &s, Hidden_Homonym skip_hidden_homonym={}) const -> Affixing_Result<> (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_prefix_then_prefix(std::string &s, Hidden_Homonym skip_hidden_homonym={}) const -> Affixing_Result< Prefix, Prefix > (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_prefix_then_suffix(std::string &s, Hidden_Homonym skip_hidden_homonym={}) const -> Affixing_Result< Suffix, Prefix > (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_prefix_then_suffix_commutative(std::string &word, Hidden_Homonym skip_hidden_homonym={}) const -> Affixing_Result< Suffix, Prefix > (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_s_p_s_3(const Suffix &se1, const Prefix &pe1, std::string &word, Hidden_Homonym skip_hidden_homonym) const -> Affixing_Result<> (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_sfx_2_pfx_3(const Suffix &se1, const Prefix &pe1, std::string &s, Hidden_Homonym skip_hidden_homonym) const -> Affixing_Result<> (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_sfx_then_pfx_2(const Suffix &se, std::string &s, Hidden_Homonym skip_hidden_homonym) const -> Affixing_Result< Prefix, Suffix > (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_sfx_then_sfx_2(const Suffix &se1, std::string &s, Hidden_Homonym skip_hidden_homonym) const -> Affixing_Result< Suffix, Suffix > (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_suffix_only(std::string &s, Hidden_Homonym skip_hidden_homonym={}) const -> Affixing_Result< Suffix > (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_suffix_prefix_suffix(std::string &s, Hidden_Homonym skip_hidden_homonym={}) const -> Affixing_Result<> (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_suffix_then_2_prefixes(std::string &s, Hidden_Homonym skip_hidden_homonym={}) const -> Affixing_Result<> (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_suffix_then_prefix(std::string &s, Hidden_Homonym skip_hidden_homonym={}) const -> Affixing_Result< Prefix, Suffix > (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| strip_suffix_then_suffix(std::string &s, Hidden_Homonym skip_hidden_homonym={}) const -> Affixing_Result< Suffix, Suffix > (defined in nuspell::v5::Checker) | nuspell::v5::Checker | |
| substandard_flag (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| suffixes (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| suggest_low(std::string &word, List_Strings &out) const -> High_Quality_Sugs (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| suggest_priv(std::string_view input_word, List_Strings &out) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| suggest_with_dots (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| try_chars (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| try_rep_suggestion(std::string &word, List_Strings &out) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| two_words_suggest(const std::string &word, List_Strings &out) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| uppercase_suggest(const std::string &word, List_Strings &out) const -> void (defined in nuspell::v5::Suggester) | nuspell::v5::Suggester | |
| warn_flag (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| wordchars (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data | |
| words (defined in nuspell::v5::Aff_Data) | nuspell::v5::Aff_Data |