Nuspell
spellchecker
nuspell::Dict_Base Member List

This is the complete list of members for nuspell::Dict_Base, including all inherited members.

add_sug_if_correct(std::basic_string< CharT > &word, List_Basic_Strings< CharT > &out) const -> bool (defined in nuspell::Dict_Base)nuspell::Dict_Base
affix_NOT_valid(const Prefix< CharT > &a) const (defined in nuspell::Dict_Base)nuspell::Dict_Base
affix_NOT_valid(const Suffix< CharT > &a) const (defined in nuspell::Dict_Base)nuspell::Dict_Base
bad_char_suggest(std::basic_string< CharT > &word, List_Basic_Strings< CharT > &out) const -> void (defined in nuspell::Dict_Base)nuspell::Dict_Base
check_compound(std::basic_string< CharT > &word) const -> Compounding_Result (defined in nuspell::Dict_Base)nuspell::Dict_Base
check_compound(std::basic_string< CharT > &word, size_t start_pos, size_t num_part, std::basic_string< CharT > &part) const -> Compounding_Result (defined in nuspell::Dict_Base)nuspell::Dict_Base
check_compound_classic(std::basic_string< CharT > &word, size_t start_pos, size_t i, size_t num_part, std::basic_string< CharT > &part) const -> Compounding_Result (defined in nuspell::Dict_Base)nuspell::Dict_Base
check_compound_with_pattern_replacements(std::basic_string< CharT > &word, size_t start_pos, size_t i, size_t num_part, std::basic_string< CharT > &part) const -> Compounding_Result (defined in nuspell::Dict_Base)nuspell::Dict_Base
check_compound_with_rules(std::basic_string< CharT > &word, std::vector< const Flag_Set *> &words_data, size_t start_pos, std::basic_string< CharT > &part) const -> Compounding_Result (defined in nuspell::Dict_Base)nuspell::Dict_Base
check_word(std::basic_string< CharT > &s) const -> const Flag_Set *nuspell::Dict_Base
check_word_in_compound(std::basic_string< CharT > &s) const -> Compounding_Result (defined in nuspell::Dict_Base)nuspell::Dict_Base
checksharps (defined in nuspell::Aff_Data)nuspell::Aff_Data
circumfix_flag (defined in nuspell::Aff_Data)nuspell::Aff_Data
complex_prefixes (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_begin_flag (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_check_case (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_check_duplicate (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_check_rep (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_check_triple (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_flag (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_forbid_flag (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_force_uppercase (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_last_flag (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_max_word_count (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_middle_flag (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_min_length (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_more_suffixes (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_onlyin_flag (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_permit_flag (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_root_flag (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_rules (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_simplified_triple (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_syllable_max (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_syllable_num (defined in nuspell::Aff_Data)nuspell::Aff_Data
compound_syllable_vowels (defined in nuspell::Aff_Data)nuspell::Aff_Data
Dict_Base() (defined in nuspell::Dict_Base)nuspell::Dict_Baseinline
extra_char_suggest(std::basic_string< CharT > &word, List_Basic_Strings< CharT > &out) const -> void (defined in nuspell::Dict_Base)nuspell::Dict_Base
flag_aliases (defined in nuspell::Aff_Data)nuspell::Aff_Data
flag_type (defined in nuspell::Aff_Data)nuspell::Aff_Data
forbid_warn (defined in nuspell::Aff_Data)nuspell::Aff_Data
forbiddenword_flag (defined in nuspell::Aff_Data)nuspell::Aff_Data
forgotten_char_suggest(std::basic_string< CharT > &word, List_Basic_Strings< CharT > &out) const -> void (defined in nuspell::Dict_Base)nuspell::Dict_Base
fullstrip (defined in nuspell::Aff_Data)nuspell::Aff_Data
get_structures() const -> const Aff_Structures< CharT > & (defined in nuspell::Aff_Data)nuspell::Aff_Data
get_structures() const -> const Aff_Structures< char > & (defined in nuspell::Aff_Data)nuspell::Aff_Datainline
get_structures() const -> const Aff_Structures< wchar_t > & (defined in nuspell::Aff_Data)nuspell::Aff_Datainline
internal_locale (defined in nuspell::Aff_Data)nuspell::Aff_Data
is_circumfix(const AffixT &a) const (defined in nuspell::Dict_Base)nuspell::Dict_Base
is_valid_inside_compound(const Flag_Set &flags) const (defined in nuspell::Dict_Base)nuspell::Dict_Base
keepcase_flag (defined in nuspell::Aff_Data)nuspell::Aff_Data
keyboard_suggest(std::basic_string< CharT > &word, List_Basic_Strings< CharT > &out) const -> void (defined in nuspell::Dict_Base)nuspell::Dict_Base
map_suggest(std::basic_string< CharT > &word, List_Basic_Strings< CharT > &out, size_t i=0) const -> void (defined in nuspell::Dict_Base)nuspell::Dict_Base
max_compound_suggestions (defined in nuspell::Aff_Data)nuspell::Aff_Data
max_diff_factor (defined in nuspell::Aff_Data)nuspell::Aff_Data
max_ngram_suggestions (defined in nuspell::Aff_Data)nuspell::Aff_Data
need_affix_flag (defined in nuspell::Aff_Data)nuspell::Aff_Data
no_split_suggestions (defined in nuspell::Aff_Data)nuspell::Aff_Data
nosuggest_flag (defined in nuspell::Aff_Data)nuspell::Aff_Data
only_max_diff (defined in nuspell::Aff_Data)nuspell::Aff_Data
outer_affix_NOT_valid(const AffixT &a) const (defined in nuspell::Dict_Base)nuspell::Dict_Base
parse_aff(std::istream &in) -> boolnuspell::Aff_Data
parse_aff_dic(std::istream &aff, std::istream &dic) (defined in nuspell::Aff_Data)nuspell::Aff_Datainline
parse_dic(std::istream &in) -> boolnuspell::Aff_Data
phonetic_suggest(std::basic_string< CharT > &word, List_Basic_Strings< CharT > &out) const -> void (defined in nuspell::Dict_Base)nuspell::Dict_Base
rep_suggest(std::basic_string< CharT > &word, List_Basic_Strings< CharT > &out) const -> void (defined in nuspell::Dict_Base)nuspell::Dict_Base
set_encoding_and_language(const std::string &enc, const std::string &lang="") -> voidnuspell::Aff_Data
spell_break(std::basic_string< CharT > &s, size_t depth=0) const -> boolnuspell::Dict_Base
spell_casing(std::basic_string< CharT > &s) const -> const Flag_Set *nuspell::Dict_Base
spell_casing_title(std::basic_string< CharT > &s) const -> const Flag_Set *nuspell::Dict_Base
spell_casing_upper(std::basic_string< CharT > &s) const -> const Flag_Set *nuspell::Dict_Base
spell_priv(std::basic_string< CharT > &s) const -> boolnuspell::Dict_Base
spell_sharps(std::basic_string< CharT > &base, size_t n_pos=0, size_t n=0, size_t rep=0) const -> const Flag_Set *nuspell::Dict_Base
strip_2_pfx_sfx_3(const Prefix< CharT > &pe1, const Prefix< CharT > &pe2, std::basic_string< CharT > &word) const -> Affixing_Result<> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_2_prefixes_then_suffix(std::basic_string< CharT > &word) const -> Affixing_Result<> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_2_sfx_pfx_3(const Suffix< CharT > &se1, const Suffix< CharT > &se2, std::basic_string< CharT > &word) const -> Affixing_Result<> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_2_suffixes_then_prefix(std::basic_string< CharT > &s) const -> Affixing_Result<> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_p_s_p_3(const Prefix< CharT > &pe1, const Suffix< CharT > &se1, std::basic_string< CharT > &word) const -> Affixing_Result<> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_pfx_2_sfx_3(const Prefix< CharT > &pe1, const Suffix< CharT > &se1, std::basic_string< CharT > &s) const -> Affixing_Result<> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_pfx_then_pfx_2(const Prefix< CharT > &pe1, std::basic_string< CharT > &s) const -> Affixing_Result< Prefix< CharT >, Prefix< CharT >> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_pfx_then_sfx_2(const Prefix< CharT > &pe, std::basic_string< CharT > &s) const -> Affixing_Result< Suffix< CharT >, Prefix< CharT >> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_pfx_then_sfx_comm_2(const Prefix< CharT > &pe, std::basic_string< CharT > &word) const -> Affixing_Result< Suffix< CharT >, Prefix< CharT >> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_prefix_only(std::basic_string< CharT > &s) const -> Affixing_Result< Prefix< CharT >>nuspell::Dict_Base
strip_prefix_suffix_prefix(std::basic_string< CharT > &word) const -> Affixing_Result<> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_prefix_then_2_suffixes(std::basic_string< CharT > &s) const -> Affixing_Result<> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_prefix_then_prefix(std::basic_string< CharT > &s) const -> Affixing_Result< Prefix< CharT >, Prefix< CharT >> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_prefix_then_suffix(std::basic_string< CharT > &s) const -> Affixing_Result< Suffix< CharT >, Prefix< CharT >>nuspell::Dict_Base
strip_prefix_then_suffix_commutative(std::basic_string< CharT > &word) const -> Affixing_Result< Suffix< CharT >, Prefix< CharT >> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_s_p_s_3(const Suffix< CharT > &se1, const Prefix< CharT > &pe1, std::basic_string< CharT > &word) const -> Affixing_Result<> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_sfx_2_pfx_3(const Suffix< CharT > &se1, const Prefix< CharT > &pe1, std::basic_string< CharT > &s) const -> Affixing_Result<> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_sfx_then_pfx_2(const Suffix< CharT > &se, std::basic_string< CharT > &s) const -> Affixing_Result< Prefix< CharT >, Suffix< CharT >> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_sfx_then_sfx_2(const Suffix< CharT > &se1, std::basic_string< CharT > &s) const -> Affixing_Result< Suffix< CharT >, Suffix< CharT >> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_suffix_only(std::basic_string< CharT > &s) const -> Affixing_Result< Suffix< CharT >>nuspell::Dict_Base
strip_suffix_prefix_suffix(std::basic_string< CharT > &s) const -> Affixing_Result<> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_suffix_then_2_prefixes(std::basic_string< CharT > &s) const -> Affixing_Result<> (defined in nuspell::Dict_Base)nuspell::Dict_Base
strip_suffix_then_prefix(std::basic_string< CharT > &s) const -> Affixing_Result< Prefix< CharT >, Suffix< CharT >>nuspell::Dict_Base
strip_suffix_then_suffix(std::basic_string< CharT > &s) const -> Affixing_Result< Suffix< CharT >, Suffix< CharT >> (defined in nuspell::Dict_Base)nuspell::Dict_Base
structures (defined in nuspell::Aff_Data)nuspell::Aff_Data
substandard_flag (defined in nuspell::Aff_Data)nuspell::Aff_Data
suggest_priv(std::basic_string< CharT > &word, List_Basic_Strings< CharT > &out) const -> void (defined in nuspell::Dict_Base)nuspell::Dict_Base
suggest_with_dots (defined in nuspell::Aff_Data)nuspell::Aff_Data
try_rep_suggestion(std::basic_string< CharT > &word, List_Basic_Strings< CharT > &out) const -> void (defined in nuspell::Dict_Base)nuspell::Dict_Base
warn_flag (defined in nuspell::Aff_Data)nuspell::Aff_Data
wide_structures (defined in nuspell::Aff_Data)nuspell::Aff_Data
wordchars (defined in nuspell::Aff_Data)nuspell::Aff_Data
words (defined in nuspell::Aff_Data)nuspell::Aff_Data