Thread portable class


Gate portable class


Timer class


Pool class


Terimber 2.0


About C++


Downloads Products & Services Support Clients Open Source About



Home / Open source / Terimber 2.0

fuzzy_matcher_impl Member List

This 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_factoryfuzzy_matcher_impl [private]
_metaphone_pk_generatorfuzzy_matcher_impl [private]
_metaphone_vocabularyfuzzy_matcher_impl [private]
_mpk_word_vocabularyfuzzy_matcher_impl [private]
_ngram_partial_mapfuzzy_matcher_impl [private]
_ngram_pk_generatorfuzzy_matcher_impl [private]
_ngram_vocabularyfuzzy_matcher_impl [private]
_npk_ngram_vocabularyfuzzy_matcher_impl [private]
_reflection_pk_generatorfuzzy_matcher_impl [private]
_reflection_vocabularyfuzzy_matcher_impl [private]
_rpk_ngram_vocabularyfuzzy_matcher_impl [private]
_tokenizerfuzzy_matcher_impl [private]
_vocabulary_pk_generatorfuzzy_matcher_impl [private]
_vpk_word_vocabularyfuzzy_matcher_impl [private]
_word_vocabularyfuzzy_matcher_impl [private]
add(const char *phrase, byte_allocator &all)fuzzy_matcher_impl [virtual]
fuzzy_matcher::add(const char *phrase, TERIMBER::byte_allocator &all)=0fuzzy_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 typedeffuzzy_matcher_impl [private]
candidates_container_t typedeffuzzy_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 =0fuzzy_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 =0fuzzy_matcher [pure virtual]
ngram_key_offset_multimap_t typedeffuzzy_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)=0fuzzy_matcher [pure virtual]
fuzzy_matcher::remove(size_t ident, TERIMBER::byte_allocator &all)=0fuzzy_matcher [pure virtual]
reset()fuzzy_matcher_impl [virtual]
vector_container_citer_t typedeffuzzy_matcher_impl [private]
~fuzzy_matcher()fuzzy_matcher [inline, virtual]
~fuzzy_matcher_impl()fuzzy_matcher_impl [virtual]



© Copyright Terimber 2003-.