Home / Open source / Terimber 2.0
fuzzy_matcher_impl Member ListThis is the complete list of members for fuzzy_matcher_impl, including all inherited members.
_match(ngram_quality nq, phonetic_quality fq, const char *phrase, byte_allocator &all, byte_allocator &tmp, candidates_container_t &candidates) const | fuzzy_matcher_impl | [private] |
_memory_factory | fuzzy_matcher_impl | [private] |
_metaphone_pk_generator | fuzzy_matcher_impl | [private] |
_metaphone_vocabulary | fuzzy_matcher_impl | [private] |
_mpk_word_vocabulary | fuzzy_matcher_impl | [private] |
_ngram_partial_map | fuzzy_matcher_impl | [private] |
_ngram_pk_generator | fuzzy_matcher_impl | [private] |
_ngram_vocabulary | fuzzy_matcher_impl | [private] |
_npk_ngram_vocabulary | fuzzy_matcher_impl | [private] |
_reflection_pk_generator | fuzzy_matcher_impl | [private] |
_reflection_vocabulary | fuzzy_matcher_impl | [private] |
_rpk_ngram_vocabulary | fuzzy_matcher_impl | [private] |
_tokenizer | fuzzy_matcher_impl | [private] |
_vocabulary_pk_generator | fuzzy_matcher_impl | [private] |
_vpk_word_vocabulary | fuzzy_matcher_impl | [private] |
_word_vocabulary | fuzzy_matcher_impl | [private] |
add(const char *phrase, byte_allocator &all) | fuzzy_matcher_impl | [virtual] |
fuzzy_matcher::add(const char *phrase, TERIMBER::byte_allocator &all)=0 | fuzzy_matcher | [pure virtual] |
calculate_nkey_score(const ngram_key &key1, const ngram_key &key2) | fuzzy_matcher_impl | [private, static] |
calculate_score(double phonetic_score, double intersection_score, size_t popularity, size_t penalty) | fuzzy_matcher_impl | [private, static] |
candidates_container_citer_t typedef | fuzzy_matcher_impl | [private] |
candidates_container_t typedef | fuzzy_matcher_impl | [private] |
find_and_remove(const metaphone_key &key, ub1_t *array, ub4_t &len) | fuzzy_matcher_impl | [private, static] |
fuzzy_matcher_impl(size_t memory_usage) | fuzzy_matcher_impl | |
make_string_lower(const char *str, size_t len, byte_allocator &tmp) | fuzzy_matcher_impl | [private, static] |
make_string_lower(const char *str, size_t len, char *buf) | fuzzy_matcher_impl | [private, static] |
match(ngram_quality nq, phonetic_quality pq, const char *phrase, byte_allocator &all, byte_allocator &tmp, _list< const char * > &suggestions) const | fuzzy_matcher_impl | [virtual] |
match(ngram_quality nq, phonetic_quality fq, const char *phrase, byte_allocator &all, byte_allocator &tmp, _list< size_t > &suggestions) const | fuzzy_matcher_impl | [virtual] |
fuzzy_matcher::match(ngram_quality nq, phonetic_quality pq, const char *phrase, TERIMBER::byte_allocator &all, TERIMBER::byte_allocator &tmp, TERIMBER::_list< const char * > &suggestions) const =0 | fuzzy_matcher | [pure virtual] |
fuzzy_matcher::match(ngram_quality nq, phonetic_quality fq, const char *phrase, TERIMBER::byte_allocator &all, TERIMBER::byte_allocator &tmp, TERIMBER::_list< size_t > &suggestions) const =0 | fuzzy_matcher | [pure virtual] |
ngram_key_offset_multimap_t typedef | fuzzy_matcher_impl | [private] |
partial_intersect(ngram_quality nq, phonetic_quality fq, const ngram_key &key, const ngram_key &key_origin, double score, size_t popularity, size_t word_penalty, byte_allocator &all, byte_allocator &tmp, candidates_container_t &candidate) const | fuzzy_matcher_impl | [private] |
reconstruct_string(const ngram_key &key, byte_allocator &tmp, bool preserve_case) const | fuzzy_matcher_impl | [private] |
remove(const char *phrase, byte_allocator &all) | fuzzy_matcher_impl | [virtual] |
remove(size_t ident, byte_allocator &all) | fuzzy_matcher_impl | [virtual] |
fuzzy_matcher::remove(const char *phrase, TERIMBER::byte_allocator &all)=0 | fuzzy_matcher | [pure virtual] |
fuzzy_matcher::remove(size_t ident, TERIMBER::byte_allocator &all)=0 | fuzzy_matcher | [pure virtual] |
reset() | fuzzy_matcher_impl | [virtual] |
vector_container_citer_t typedef | fuzzy_matcher_impl | [private] |
~fuzzy_matcher() | fuzzy_matcher | [inline, virtual] |
~fuzzy_matcher_impl() | fuzzy_matcher_impl | [virtual] |
|
|