#include <ChartTrellisDetourQueue.h>
Classes | |
struct | DetourOrderer |
Public Member Functions | |
ChartTrellisDetourQueue (size_t c) | |
~ChartTrellisDetourQueue () | |
bool | Empty () const |
void | Push (const ChartTrellisDetour *detour) |
const ChartTrellisDetour * | Pop () |
Definition at line 34 of file ChartTrellisDetourQueue.h.
Moses::ChartTrellisDetourQueue::ChartTrellisDetourQueue | ( | size_t | c | ) | [inline] |
Definition at line 38 of file ChartTrellisDetourQueue.h.
Moses::ChartTrellisDetourQueue::~ChartTrellisDetourQueue | ( | ) |
Definition at line 27 of file ChartTrellisDetourQueue.cpp.
References Moses::RemoveAllInColl().
bool Moses::ChartTrellisDetourQueue::Empty | ( | ) | const [inline] |
Definition at line 41 of file ChartTrellisDetourQueue.h.
Referenced by Moses::ChartManager::CalcNBest().
const ChartTrellisDetour * Moses::ChartTrellisDetourQueue::Pop | ( | ) |
Definition at line 49 of file ChartTrellisDetourQueue.cpp.
Referenced by Moses::ChartManager::CalcNBest().
void Moses::ChartTrellisDetourQueue::Push | ( | const ChartTrellisDetour * | detour | ) |
Definition at line 32 of file ChartTrellisDetourQueue.cpp.
References Moses::ChartTrellisDetour::GetTotalScore().
Referenced by Moses::ChartManager::CalcNBest().