#include <ChartRuleLookupManagerCYKPlus.h>


Public Member Functions | |
| ChartRuleLookupManagerCYKPlus (const ChartParser &parser, const ChartCellCollectionBase &cellColl) | |
Protected Member Functions | |
| void | AddCompletedRule (const DottedRule &dottedRule, const TargetPhraseCollection &tpc, const Range &range, ChartParserCallback &outColl) |
Protected Attributes | |
| StackVec | m_stackVec |
Definition at line 36 of file ChartRuleLookupManagerCYKPlus.h.
| Moses::ChartRuleLookupManagerCYKPlus::ChartRuleLookupManagerCYKPlus | ( | const ChartParser & | parser, | |
| const ChartCellCollectionBase & | cellColl | |||
| ) | [inline] |
Definition at line 39 of file ChartRuleLookupManagerCYKPlus.h.
| void Moses::ChartRuleLookupManagerCYKPlus::AddCompletedRule | ( | const DottedRule & | dottedRule, | |
| const TargetPhraseCollection & | tpc, | |||
| const Range & | range, | |||
| ChartParserCallback & | outColl | |||
| ) | [protected] |
Definition at line 33 of file ChartRuleLookupManagerCYKPlus.cpp.
References Moses::ChartParserCallback::Add(), Moses::DottedRule::GetChartCellLabel(), Moses::DottedRule::GetPrev(), Moses::DottedRule::IsNonTerminal(), Moses::DottedRule::IsRoot(), and m_stackVec.
Referenced by Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection().


1.5.9