#include <ChartCellCollection.h>

Public Member Functions | |
| template<class Factory > | |
| ChartCellCollectionBase (const InputType &input, const Factory &factory, const ChartParser &parser) | |
| virtual | ~ChartCellCollectionBase () |
| const ChartCellBase & | GetBase (const Range &coverage) const |
| ChartCellBase & | MutableBase (const Range &coverage) |
| const ChartCellLabel & | GetSourceWordLabel (size_t at) const |
Definition at line 35 of file ChartCellCollection.h.
| Moses::ChartCellCollectionBase::ChartCellCollectionBase | ( | const InputType & | input, | |
| const Factory & | factory, | |||
| const ChartParser & | parser | |||
| ) | [inline] |
Definition at line 38 of file ChartCellCollection.h.
References Moses::InputType::GetSize(), Moses::InputType::GetWord(), and range.

| Moses::ChartCellCollectionBase::~ChartCellCollectionBase | ( | ) | [virtual] |
Definition at line 30 of file ChartCellCollection.cpp.
References Moses::RemoveAllInColl().

| const ChartCellBase& Moses::ChartCellCollectionBase::GetBase | ( | const Range & | coverage | ) | const [inline] |
Definition at line 63 of file ChartCellCollection.h.
References Moses::Range::GetEndPos(), and Moses::Range::GetStartPos().
Referenced by Moses::ChartCellCollection::Get(), and Moses::ChartRuleLookupManager::GetTargetLabelSet().


| const ChartCellLabel& Moses::ChartCellCollectionBase::GetSourceWordLabel | ( | size_t | at | ) | const [inline] |
Definition at line 72 of file ChartCellCollection.h.
Referenced by Moses::ChartRuleLookupManager::GetSourceAt().

| ChartCellBase& Moses::ChartCellCollectionBase::MutableBase | ( | const Range & | coverage | ) | [inline] |
Definition at line 67 of file ChartCellCollection.h.
References Moses::Range::GetEndPos(), and Moses::Range::GetStartPos().
Referenced by Moses::ChartCellCollection::Get().


1.5.9