#include <TailLatticeBuilder.h>

| Public Member Functions | |
| TailLatticeBuilder (PChart &chart) | |
| void | Build (const std::vector< const PatternApplicationTrie * > &, const std::vector< SymbolRange > &, TailLattice &, std::vector< std::vector< bool > > &) | 
Definition at line 18 of file TailLatticeBuilder.h.
| Moses::Syntax::S2T::TailLatticeBuilder::TailLatticeBuilder | ( | PChart & | chart | ) |  [inline] | 
Definition at line 21 of file TailLatticeBuilder.h.
| void Moses::Syntax::S2T::TailLatticeBuilder::Build | ( | const std::vector< const PatternApplicationTrie * > & | key, | |
| const std::vector< SymbolRange > & | ranges, | |||
| TailLattice & | lattice, | |||
| std::vector< std::vector< bool > > & | checkTable | |||
| ) | 
Definition at line 12 of file TailLatticeBuilder.cpp.
References Moses::Syntax::S2T::PChart::GetCell(), Moses::Syntax::S2T::RuleTrieScope3::Node::GetLabelTable(), Moses::Syntax::S2T::PatternApplicationTrie::IsTerminalNode(), Moses::Syntax::S2T::PatternApplicationTrie::m_pvertex, Moses::Syntax::S2T::SymbolRange::maxEnd, Moses::Syntax::S2T::SymbolRange::maxStart, Moses::Syntax::S2T::SymbolRange::minEnd, Moses::Syntax::S2T::SymbolRange::minStart, and range.
Referenced by Moses::Syntax::S2T::Scope3Parser< Callback >::EnumerateHyperedges().


 1.5.9
 1.5.9