MosesTraining::RuleExist Class Reference

#include <RuleExist.h>

List of all members.

Public Member Functions

 RuleExist (size_t size)
void Add (int startT, int endT, int startS, int endS)
const HoleListGetSourceHoles (int startT, int endT) const

Protected Attributes

std::vector< std::vector
< HoleList > > 
m_phraseExist


Detailed Description

Definition at line 33 of file RuleExist.h.


Constructor & Destructor Documentation

MosesTraining::RuleExist::RuleExist ( size_t  size  )  [inline]

Definition at line 41 of file RuleExist.h.

References m_phraseExist.


Member Function Documentation

void MosesTraining::RuleExist::Add ( int  startT,
int  endT,
int  startS,
int  endS 
) [inline]

Definition at line 51 of file RuleExist.h.

References m_phraseExist.

const HoleList& MosesTraining::RuleExist::GetSourceHoles ( int  startT,
int  endT 
) const [inline]

Definition at line 55 of file RuleExist.h.

References m_phraseExist.


Member Data Documentation

std::vector< std::vector<HoleList> > MosesTraining::RuleExist::m_phraseExist [protected]

Definition at line 36 of file RuleExist.h.

Referenced by Add(), GetSourceHoles(), and RuleExist().


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

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