Moses::Syntax::S2T::EagerParserCallback Class Reference

#include <ParserCallback.h>

Collaboration diagram for Moses::Syntax::S2T::EagerParserCallback:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 EagerParserCallback (const SChart &schart, std::size_t ruleLimit)
void operator() (const PHyperedge &hyperedge, std::size_t end)
void InitForRange (const Range &range)
const ContainerGetContainer ()


Detailed Description

Definition at line 48 of file ParserCallback.h.


Constructor & Destructor Documentation

Moses::Syntax::S2T::EagerParserCallback::EagerParserCallback ( const SChart schart,
std::size_t  ruleLimit 
) [inline]

Definition at line 54 of file ParserCallback.h.


Member Function Documentation

const Container& Moses::Syntax::S2T::EagerParserCallback::GetContainer (  )  [inline]

Definition at line 77 of file ParserCallback.h.

void Moses::Syntax::S2T::EagerParserCallback::InitForRange ( const Range range  )  [inline]

Definition at line 65 of file ParserCallback.h.

References Moses::Range::GetEndPos(), and Moses::Range::GetStartPos().

Here is the call graph for this function:

void Moses::Syntax::S2T::EagerParserCallback::operator() ( const PHyperedge hyperedge,
std::size_t  end 
) [inline]

Definition at line 59 of file ParserCallback.h.

References Moses::Syntax::S2T::PHyperedgeToSHyperedgeBundle().

Here is the call graph for this function:


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

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