#include <DotChartOnDisk.h>

Public Member Functions | |
| ProcessedRuleOnDisk (const OnDiskPt::PhraseNode &lastNode) | |
| ProcessedRuleOnDisk (const OnDiskPt::PhraseNode &lastNode, const WordConsumed *wordsConsumed) | |
| ~ProcessedRuleOnDisk () | |
| const OnDiskPt::PhraseNode & | GetLastNode () const |
| const WordConsumed * | GetLastWordConsumed () const |
| bool | IsCurrNonTerminal () const |
| bool | Done () const |
| void | Done (bool value) const |
Protected Attributes | |
| const OnDiskPt::PhraseNode & | m_lastNode |
| const WordConsumed * | m_wordsConsumed |
| bool | m_done |
Friends | |
| std::ostream & | operator<< (std::ostream &, const ProcessedRuleOnDisk &) |
Definition at line 35 of file DotChartOnDisk.h.
| Moses::ProcessedRuleOnDisk::ProcessedRuleOnDisk | ( | const OnDiskPt::PhraseNode & | lastNode | ) | [inline, explicit] |
Definition at line 45 of file DotChartOnDisk.h.
| Moses::ProcessedRuleOnDisk::ProcessedRuleOnDisk | ( | const OnDiskPt::PhraseNode & | lastNode, | |
| const WordConsumed * | wordsConsumed | |||
| ) | [inline] |
Definition at line 50 of file DotChartOnDisk.h.
| Moses::ProcessedRuleOnDisk::~ProcessedRuleOnDisk | ( | ) | [inline] |
| void Moses::ProcessedRuleOnDisk::Done | ( | bool | value | ) | const [inline] |
| bool Moses::ProcessedRuleOnDisk::Done | ( | ) | const [inline] |
Definition at line 70 of file DotChartOnDisk.h.
References m_done.
Referenced by Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection().

| const OnDiskPt::PhraseNode& Moses::ProcessedRuleOnDisk::GetLastNode | ( | ) | const [inline] |
Definition at line 58 of file DotChartOnDisk.h.
References m_lastNode.
Referenced by Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection(), and Moses::SavedNodesOderer::operator()().

| const WordConsumed* Moses::ProcessedRuleOnDisk::GetLastWordConsumed | ( | ) | const [inline] |
Definition at line 61 of file DotChartOnDisk.h.
References m_wordsConsumed.
Referenced by Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection().

| bool Moses::ProcessedRuleOnDisk::IsCurrNonTerminal | ( | ) | const [inline] |
Definition at line 65 of file DotChartOnDisk.h.
References Moses::WordConsumed::IsNonTerminal(), and m_wordsConsumed.

| std::ostream& operator<< | ( | std::ostream & | out, | |
| const ProcessedRuleOnDisk & | ||||
| ) | [friend] |
Definition at line 57 of file DotChartOnDisk.cpp.
bool Moses::ProcessedRuleOnDisk::m_done [mutable, protected] |
const OnDiskPt::PhraseNode& Moses::ProcessedRuleOnDisk::m_lastNode [protected] |
const WordConsumed* Moses::ProcessedRuleOnDisk::m_wordsConsumed [protected] |
Definition at line 41 of file DotChartOnDisk.h.
Referenced by GetLastWordConsumed(), IsCurrNonTerminal(), and ~ProcessedRuleOnDisk().
1.5.9