MosesTraining::Syntax::ScoreStsg::TokenizedRuleHalf Struct Reference

#include <TokenizedRuleHalf.h>

List of all members.

Public Member Functions

bool IsFullyLexical () const
bool IsString () const
bool IsTree () const

Public Attributes

std::string string
std::vector< TreeFragmentTokentokens
std::vector< RuleSymbolfrontierSymbols


Detailed Description

Definition at line 23 of file TokenizedRuleHalf.h.


Member Function Documentation

bool MosesTraining::Syntax::ScoreStsg::TokenizedRuleHalf::IsFullyLexical (  )  const

Definition at line 10 of file TokenizedRuleHalf.cpp.

References frontierSymbols.

bool MosesTraining::Syntax::ScoreStsg::TokenizedRuleHalf::IsString (  )  const

Definition at line 21 of file TokenizedRuleHalf.cpp.

References tokens, MosesTraining::Syntax::TreeFragmentToken_RSB, and MosesTraining::Syntax::TreeFragmentToken_WORD.

Referenced by IsTree().

Here is the caller graph for this function:

bool MosesTraining::Syntax::ScoreStsg::TokenizedRuleHalf::IsTree (  )  const

Definition at line 33 of file TokenizedRuleHalf.cpp.

References IsString().

Here is the call graph for this function:


Member Data Documentation

Definition at line 43 of file TokenizedRuleHalf.h.

Referenced by IsFullyLexical().

Definition at line 30 of file TokenizedRuleHalf.h.

Definition at line 33 of file TokenizedRuleHalf.h.

Referenced by IsString().


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

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