Moses::ChartRuleLookupManagerOnDisk Class Reference

Implementation of ChartRuleLookupManager for on-disk rule tables. More...

#include <ChartRuleLookupManagerOnDisk.h>

Inheritance diagram for Moses::ChartRuleLookupManagerOnDisk:

Inheritance graph
Collaboration diagram for Moses::ChartRuleLookupManagerOnDisk:

Collaboration graph

List of all members.

Public Member Functions

 ChartRuleLookupManagerOnDisk (const InputType &sentence, const ChartCellCollectionBase &cellColl, const PhraseDictionaryOnDisk &dictionary, OnDiskPt::OnDiskWrapper &dbWrapper, const std::vector< FactorType > &inputFactorsVec, const std::vector< FactorType > &outputFactorsVec, const std::string &filePath)
 ~ChartRuleLookupManagerOnDisk ()
virtual void GetChartRuleCollection (const WordsRange &range, ChartParserCallback &outColl)

Detailed Description

Implementation of ChartRuleLookupManager for on-disk rule tables.

Definition at line 36 of file ChartRuleLookupManagerOnDisk.h.

Constructor & Destructor Documentation

Moses::ChartRuleLookupManagerOnDisk::ChartRuleLookupManagerOnDisk ( const InputType sentence,
const ChartCellCollectionBase cellColl,
const PhraseDictionaryOnDisk dictionary,
OnDiskPt::OnDiskWrapper &  dbWrapper,
const std::vector< FactorType > &  inputFactorsVec,
const std::vector< FactorType > &  outputFactorsVec,
const std::string &  filePath 

Definition at line 35 of file ChartRuleLookupManagerOnDisk.cpp.

References CHECK, and Moses::InputType::GetSize().

Here is the call graph for this function:

Moses::ChartRuleLookupManagerOnDisk::~ChartRuleLookupManagerOnDisk (  ) 

Definition at line 64 of file ChartRuleLookupManagerOnDisk.cpp.

References Moses::RemoveAllInColl().

Here is the call graph for this function:

Member Function Documentation

void Moses::ChartRuleLookupManagerOnDisk::GetChartRuleCollection ( const WordsRange range,
ChartParserCallback outColl 
) [virtual]

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

Generated on Sat May 30 00:33:27 2015 for Moses by  doxygen 1.5.9