#include <RuleCubeItem.h>
Public Member Functions | |
HypothesisDimension (std::size_t pos, const HypoList &orderedHypos) | |
std::size_t | IncrementPos () |
bool | HasMoreHypo () const |
const ChartHypothesis * | GetHypothesis () const |
bool | operator< (const HypothesisDimension &compare) const |
bool | operator== (const HypothesisDimension &compare) const |
Definition at line 77 of file RuleCubeItem.h.
Moses::HypothesisDimension::HypothesisDimension | ( | std::size_t | pos, | |
const HypoList & | orderedHypos | |||
) | [inline] |
Definition at line 80 of file RuleCubeItem.h.
const ChartHypothesis* Moses::HypothesisDimension::GetHypothesis | ( | ) | const [inline] |
Definition at line 93 of file RuleCubeItem.h.
Referenced by Moses::hash_value(), operator<(), and operator==().
bool Moses::HypothesisDimension::HasMoreHypo | ( | ) | const [inline] |
Definition at line 89 of file RuleCubeItem.h.
std::size_t Moses::HypothesisDimension::IncrementPos | ( | ) | [inline] |
Definition at line 85 of file RuleCubeItem.h.
Referenced by Moses::RuleCubeItem::RuleCubeItem().
bool Moses::HypothesisDimension::operator< | ( | const HypothesisDimension & | compare | ) | const [inline] |
Definition at line 97 of file RuleCubeItem.h.
References GetHypothesis().
bool Moses::HypothesisDimension::operator== | ( | const HypothesisDimension & | compare | ) | const [inline] |
Definition at line 101 of file RuleCubeItem.h.
References GetHypothesis().