Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Dasher::CPPMLanguageModel::CPPMnode Class Reference

#include </home/clem/local/src/opie/inputmethods/dasher/PPMLanguageModel.h>

Collaboration diagram for Dasher::CPPMLanguageModel::CPPMnode:

Collaboration graph
[legend]
List of all members.

Public Member Functions

CPPMnodefind_symbol (int sym)
CPPMnodeadd_symbol_to_node (int sym, int *update)
 CPPMnode (int sym)

Public Attributes

CPPMnodechild
CPPMnodenext
CPPMnodevine
short int count
const short int symbol

Constructor & Destructor Documentation

CPPMLanguageModel::CPPMnode::CPPMnode int  sym  )  [inline]
 

Definition at line 81 of file PPMLanguageModel.h.

References child, count, next, and vine.

Referenced by add_symbol_to_node().


Member Function Documentation

CPPMLanguageModel::CPPMnode * CPPMLanguageModel::CPPMnode::add_symbol_to_node int  sym,
int *  update
 

Definition at line 36 of file PPMLanguageModel.cpp.

References child, count, CPPMnode(), find_symbol(), and next.

Referenced by Dasher::CPPMLanguageModel::AddSymbol().

CPPMLanguageModel::CPPMnode * CPPMLanguageModel::CPPMnode::find_symbol int  sym  ) 
 

PPMnode definitions

Definition at line 22 of file PPMLanguageModel.cpp.

References child, next, and symbol.

Referenced by add_symbol_to_node(), and Dasher::CPPMLanguageModel::EnterSymbol().


Member Data Documentation

CPPMnode* Dasher::CPPMLanguageModel::CPPMnode::child
 

Definition at line 34 of file PPMLanguageModel.h.

Referenced by add_symbol_to_node(), CPPMnode(), find_symbol(), and Dasher::CPPMLanguageModel::GetProbs().

short int Dasher::CPPMLanguageModel::CPPMnode::count
 

Definition at line 37 of file PPMLanguageModel.h.

Referenced by add_symbol_to_node(), CPPMnode(), and Dasher::CPPMLanguageModel::GetProbs().

CPPMnode* Dasher::CPPMLanguageModel::CPPMnode::next
 

Definition at line 35 of file PPMLanguageModel.h.

Referenced by add_symbol_to_node(), CPPMnode(), find_symbol(), and Dasher::CPPMLanguageModel::GetProbs().

const short int Dasher::CPPMLanguageModel::CPPMnode::symbol
 

Definition at line 38 of file PPMLanguageModel.h.

Referenced by find_symbol(), and Dasher::CPPMLanguageModel::GetProbs().

CPPMnode* Dasher::CPPMLanguageModel::CPPMnode::vine
 

Definition at line 36 of file PPMLanguageModel.h.

Referenced by Dasher::CPPMLanguageModel::AddSymbol(), CPPMnode(), Dasher::CPPMLanguageModel::EnterSymbol(), and Dasher::CPPMLanguageModel::GetProbs().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:58:41 2005 for OPIE by  doxygen 1.4.2