|
Classes |
class | metaphone_key |
| metaphone key More...
|
class | metaphone_entry |
| metaphone entry More...
|
class | reflection_key |
| reflection key More...
|
class | reflection_entry |
| reflection entry More...
|
class | word_key |
| a single word key More...
|
class | word_entry |
| a sigle word information More...
|
class | ngram_key |
| ngram key More...
|
class | ngram_entry |
| ngram entry More...
|
class | ngram_suggestions_info |
| ngram suggestion information More...
|
class | ngram_suggestions_iter_info |
| ngram suggestion info iterator bag More...
|
class | string_desc |
| string description More...
|
class | fuzzy_matcher_impl |
| fuzzy match library implementation More...
|
class | fuzzy_matcher_impl::ngram_key_offset |
| n-gram ley offset More...
|
class | fuzzy_matcher_impl::candidate_info |
| match candidate information More...
|
class | fuzzy_matcher_impl::candidate_sorter |
| candidate sort predicate More...
|
class | fuzzy_matcher_impl::candidate_sorter::candidate_iter_less |
| less predicate More...
|
Defines |
#define | MAX_TOKEN_LENGTH (size_t)64 |
#define | MAX_PHRASE_TOKENS (size_t)64 |
Typedefs |
typedef map< metaphone_key,
metaphone_entry > | metaphone_entry_t |
| metaphone map key -> entry
|
typedef metaphone_entry_t::iterator | metaphone_entry_iter_t |
| iterator of metaphone_entry_t
|
typedef
metaphone_entry_t::const_iterator | metaphone_entry_citer_t |
| const iterator of metaphone_entry_citer_t
|
typedef map< reflection_key,
reflection_entry > | reflection_entry_t |
| n-gram compound metaphoneic reflection -> reflaction entry
|
typedef
reflection_entry_t::iterator | reflection_entry_iter_t |
| iterator of reflection_entry_iter_t
|
typedef
reflection_entry_t::const_iterator | reflection_entry_citer_t |
| conbst iterator of reflection_entry_iter_t
|
typedef map< word_key, word_entry > | word_entry_t |
| vocabulary (origin -> internal pk)
|
typedef word_entry_t::iterator | word_entry_iter_t |
| iterator of word_entry_t
|
typedef map< size_t,
word_entry_iter_t > | vpk_word_entry_iter_t |
| reverse map for vpk -> iterator for finding original word
|
typedef map< size_t,
word_entry_iter_t, less
< size_t >, true > | mpk_word_entry_iter_t |
| reverse multimap for mpk -> vocabulary_entry iterator for finding original word
|
typedef map< ngram_key,
ngram_entry > | ngram_entry_t |
| n-gram main dictionary (vocabulary idents -> reference counter)
|
typedef ngram_entry_t::iterator | ngram_entry_iter_t |
| iterator to ngram_entry_t
|
typedef map< size_t,
ngram_entry_iter_t > | npk_ngram_entry_iter_t |
| reverse map for ngrams pk -> ngram_entry iterator
|
typedef map< size_t,
ngram_entry_iter_t, less
< size_t >, true > | rpk_ngram_entry_iter_t |
| reverse map for reflection pk -> ngram_entry iterator
|
typedef _map< double,
ngram_suggestions_info > | sorted_ngram_suggestions_t |
| maps score to the ngram suggestion info
|
typedef
sorted_ngram_suggestions_t::const_iterator | sorted_ngram_suggestions_citer_t |
| const iterator of sorted_ngram_suggestions_t
|
typedef _list
< ngram_suggestions_iter_info > | ngram_suggestions_iter_list_t |
| list of suggestion info iterator bags
|