#include <RuleMatcherSCFG.h>
Public Member Functions | |
RuleMatcherSCFG (const InputTree &, const RuleTrie &) | |
~RuleMatcherSCFG () | |
void | EnumerateHyperedges (const InputTree::Node &, Callback &) |
Definition at line 18 of file RuleMatcherSCFG.h.
Moses::Syntax::T2S::RuleMatcherSCFG< Callback >::RuleMatcherSCFG | ( | const InputTree & | inputTree, | |
const RuleTrie & | ruleTrie | |||
) | [inline] |
Definition at line 11 of file RuleMatcherSCFG-inl.h.
Moses::Syntax::T2S::RuleMatcherSCFG< Callback >::~RuleMatcherSCFG | ( | ) | [inline] |
Definition at line 23 of file RuleMatcherSCFG.h.
void Moses::Syntax::T2S::RuleMatcherSCFG< Callback >::EnumerateHyperedges | ( | const InputTree::Node & | node, | |
Callback & | callback | |||
) | [inline, virtual] |
Implements Moses::Syntax::T2S::RuleMatcher< Callback >.
Definition at line 19 of file RuleMatcherSCFG-inl.h.
References Moses::Syntax::T2S::RuleTrie::GetRootNode(), Moses::Range::GetStartPos(), Moses::Syntax::PHyperedge::head, Moses::Syntax::T2S::InputTree::Node::pvertex, Moses::Syntax::PVertex::span, and Moses::Syntax::PHyperedge::tail.