#include <NGramNode.h>

Public Member Functions | |
| NGramNode () | |
| ~NGramNode () | |
| NGramCollection * | GetNGramColl () |
| const NGramNode * | GetNGram (const Factor *factor) const |
| NGramNode * | GetNGram (const Factor *factor) |
| const NGramNode * | GetRootNGram () const |
| void | SetRootNGram (NGramNode *rootNGram) |
| float | GetScore () const |
| float | GetLogBackOff () const |
| void | SetScore (float score) |
| void | SetLogBackOff (float logBackOff) |
Protected Attributes | |
| float | m_score |
| float | m_logBackOff |
| NGramCollection * | m_map |
| NGramNode * | m_rootNGram |
Definition at line 32 of file NGramNode.h.
| Moses::NGramNode::NGramNode | ( | ) |
| Moses::NGramNode::~NGramNode | ( | ) |
| float Moses::NGramNode::GetLogBackOff | ( | ) | const [inline] |
Definition at line 21 of file NGramNode.cpp.
References Moses::NGramCollection::GetNGram(), and m_map.

Definition at line 17 of file NGramNode.cpp.
References Moses::NGramCollection::GetNGram(), and m_map.

| NGramCollection* Moses::NGramNode::GetNGramColl | ( | ) | [inline] |
| const NGramNode* Moses::NGramNode::GetRootNGram | ( | ) | const [inline] |
| float Moses::NGramNode::GetScore | ( | ) | const [inline] |
| void Moses::NGramNode::SetLogBackOff | ( | float | logBackOff | ) | [inline] |
| void Moses::NGramNode::SetRootNGram | ( | NGramNode * | rootNGram | ) | [inline] |
| void Moses::NGramNode::SetScore | ( | float | score | ) | [inline] |
float Moses::NGramNode::m_logBackOff [protected] |
NGramCollection* Moses::NGramNode::m_map [protected] |
Definition at line 36 of file NGramNode.h.
Referenced by GetNGram(), GetNGramColl(), NGramNode(), and ~NGramNode().
NGramNode* Moses::NGramNode::m_rootNGram [protected] |
float Moses::NGramNode::m_score [protected] |
1.5.9