libime
Public Member Functions | Public Attributes | List of all members
libime::TableContextPrivate Class Reference
Inheritance diagram for libime::TableContextPrivate:
Inheritance graph
[legend]
Collaboration diagram for libime::TableContextPrivate:
Collaboration graph
[legend]

Public Member Functions

 TableContextPrivate (TableContext *q, TableBasedDictionary &dict, UserLanguageModel &model)
 
bool canDoAutoSelect () const
 
bool hasOnlyOneAutoselectChoice () const
 
State currentState ()
 
void resetMatchingState ()
 
size_t selectedLength () const
 
void cancel ()
 
bool cancelTill (size_t pos)
 
bool learnWord (const std::vector< SelectedCode > &selection)
 
bool checkAutoSelect () const
 
bool checkNoMatchAutoSelect () const
 

Public Attributes

TableBasedDictionarydict_
 
UserLanguageModelmodel_
 
TableDecoder decoder_
 
Lattice lattice_
 
SegmentGraph graph_
 
std::vector< SentenceResultcandidates_
 
std::vector< std::vector< SelectedCode > > selected_
 
size_t autoSelectIndex_ = 0
 

Detailed Description

Definition at line 177 of file tablecontext.cpp.


The documentation for this class was generated from the following file: