#include <RuleMatcherHyperTree.h>
Classes | |
struct | AnnotatedFNS |
struct | MatchItem |
Public Member Functions | |
RuleMatcherHyperTree (const HyperTree &) | |
~RuleMatcherHyperTree () | |
void | EnumerateHyperedges (const Forest::Vertex &, Callback &) |
Definition at line 24 of file RuleMatcherHyperTree.h.
Moses::Syntax::F2S::RuleMatcherHyperTree< Callback >::RuleMatcherHyperTree | ( | const HyperTree & | ruleTrie | ) | [inline] |
Definition at line 11 of file RuleMatcherHyperTree-inl.h.
Moses::Syntax::F2S::RuleMatcherHyperTree< Callback >::~RuleMatcherHyperTree | ( | ) | [inline] |
Definition at line 29 of file RuleMatcherHyperTree.h.
void Moses::Syntax::F2S::RuleMatcherHyperTree< Callback >::EnumerateHyperedges | ( | const Forest::Vertex & | v, | |
Callback & | callback | |||
) | [inline, virtual] |
Implements Moses::Syntax::F2S::RuleMatcher< Callback >.
Definition at line 17 of file RuleMatcherHyperTree-inl.h.
References Moses::Syntax::F2S::HyperTree::Node::GetChild(), Moses::Syntax::F2S::HyperTree::GetRootNode(), Moses::Syntax::PHyperedge::head, Moses::Syntax::PLabel::inputWeight, Moses::Syntax::PHyperedge::label, Moses::Syntax::F2S::Forest::Vertex::pvertex, Moses::Syntax::PVertex::symbol, Moses::Syntax::PHyperedge::tail, and Moses::Syntax::PLabel::translations.