MosesTraining::Syntax::GHKM::ComposedRule Class Reference

#include <ComposedRule.h>

Collaboration diagram for MosesTraining::Syntax::GHKM::ComposedRule:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ComposedRule (const Subgraph &baseRule)
const NodeGetOpenAttachmentPoint ()
void CloseAttachmentPoint ()
ComposedRuleAttemptComposition (const Subgraph &, const Options &) const
Subgraph CreateSubgraph ()


Detailed Description

Definition at line 39 of file ComposedRule.h.


Constructor & Destructor Documentation

MosesTraining::Syntax::GHKM::ComposedRule::ComposedRule ( const Subgraph baseRule  ) 

Definition at line 37 of file ComposedRule.cpp.

References MosesTraining::Syntax::GHKM::Subgraph::GetLeaves(), and MosesTraining::Syntax::GHKM::TREE.

Referenced by AttemptComposition().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Function Documentation

ComposedRule * MosesTraining::Syntax::GHKM::ComposedRule::AttemptComposition ( const Subgraph rule,
const Options options 
) const

void MosesTraining::Syntax::GHKM::ComposedRule::CloseAttachmentPoint (  ) 

Definition at line 70 of file ComposedRule.cpp.

Subgraph MosesTraining::Syntax::GHKM::ComposedRule::CreateSubgraph (  ) 

const Node * MosesTraining::Syntax::GHKM::ComposedRule::GetOpenAttachmentPoint (  ) 

Definition at line 65 of file ComposedRule.cpp.


The documentation for this class was generated from the following files:

Generated on Thu Jul 6 00:34:10 2017 for Moses by  doxygen 1.5.9