Classes | |
| class | DerivationWriter |
| class | Forest |
| class | GlueRuleSynthesizer |
| struct | HyperPath |
| class | HyperPathLoader |
| class | HyperTree |
| class | HyperTreeCreator |
| class | HyperTreeLoader |
| class | Manager |
| class | RuleMatcher |
| class | RuleMatcherCallback |
| class | RuleMatcherHyperTree |
| class | TopologicalSorter |
| struct | TreeFragmentToken |
| class | TreeFragmentTokenizer |
Typedefs | |
| typedef boost::unordered_map < const PVertex *, SVertexStack > | PVertexToStackMap |
Enumerations | |
| enum | TreeFragmentTokenType { TreeFragmentToken_EOS, TreeFragmentToken_LSB, TreeFragmentToken_RSB, TreeFragmentToken_WORD } |
Functions | |
| void | PHyperedgeToSHyperedgeBundle (const PHyperedge &hyperedge, const PVertexToStackMap &stackMap, SHyperedgeBundle &bundle) |
| bool | operator== (const TreeFragmentTokenizer &lhs, const TreeFragmentTokenizer &rhs) |
| bool | operator!= (const TreeFragmentTokenizer &lhs, const TreeFragmentTokenizer &rhs) |
| typedef boost::unordered_map<const PVertex *, SVertexStack> Moses::Syntax::F2S::PVertexToStackMap |
Definition at line 16 of file PVertexToStackMap.h.
| TreeFragmentToken_EOS | |
| TreeFragmentToken_LSB | |
| TreeFragmentToken_RSB | |
| TreeFragmentToken_WORD |
Definition at line 12 of file TreeFragmentTokenizer.h.
| bool Moses::Syntax::F2S::operator!= | ( | const TreeFragmentTokenizer & | lhs, | |
| const TreeFragmentTokenizer & | rhs | |||
| ) |
Definition at line 92 of file TreeFragmentTokenizer.cpp.
| bool Moses::Syntax::F2S::operator== | ( | const TreeFragmentTokenizer & | lhs, | |
| const TreeFragmentTokenizer & | rhs | |||
| ) |
Definition at line 81 of file TreeFragmentTokenizer.cpp.
References TreeFragmentToken_EOS, and Moses::Syntax::F2S::TreeFragmentToken::type.
| void Moses::Syntax::F2S::PHyperedgeToSHyperedgeBundle | ( | const PHyperedge & | hyperedge, | |
| const PVertexToStackMap & | stackMap, | |||
| SHyperedgeBundle & | bundle | |||
| ) | [inline] |
Definition at line 17 of file PHyperedgeToSHyperedgeBundle.h.
References Moses::Syntax::PLabel::inputWeight, Moses::Syntax::SHyperedgeBundle::inputWeight, Moses::Syntax::PHyperedge::label, Moses::Syntax::SHyperedgeBundle::stacks, Moses::Syntax::PHyperedge::tail, Moses::Syntax::PLabel::translations, and Moses::Syntax::SHyperedgeBundle::translations.
Referenced by Moses::Syntax::F2S::RuleMatcherCallback::operator()().

1.5.9