#include <OutputCollector.h>
Public Member Functions | |
| OutputCollector (std::ostream *outStream=&std::cout, std::ostream *debugStream=&std::cerr) | |
| ~OutputCollector () | |
| void | HoldOutputStream () |
| void | HoldDebugStream () |
| bool | OutputIsCout () const |
| void | Write (int sourceId, const std::string &output, const std::string &debug="") |
Definition at line 42 of file OutputCollector.h.
| Moses::OutputCollector::OutputCollector | ( | std::ostream * | outStream = &std::cout, |
|
| std::ostream * | debugStream = &std::cerr | |||
| ) | [inline] |
Definition at line 45 of file OutputCollector.h.
| Moses::OutputCollector::~OutputCollector | ( | ) | [inline] |
Definition at line 49 of file OutputCollector.h.
| void Moses::OutputCollector::HoldDebugStream | ( | ) | [inline] |
Definition at line 62 of file OutputCollector.h.
| void Moses::OutputCollector::HoldOutputStream | ( | ) | [inline] |
Definition at line 57 of file OutputCollector.h.
| bool Moses::OutputCollector::OutputIsCout | ( | ) | const [inline] |
Definition at line 67 of file OutputCollector.h.
Referenced by MosesChartCmd::IOWrapper::OutputNBestList().

| void Moses::OutputCollector::Write | ( | int | sourceId, | |
| const std::string & | output, | |||
| const std::string & | debug = "" | |||
| ) | [inline] |
Write or cache the output, as appropriate.
Definition at line 75 of file OutputCollector.h.
Referenced by MosesChartCmd::IOWrapper::OutputAlignment(), MosesCmd::OutputAlignment(), MosesChartCmd::IOWrapper::OutputBestHypo(), MosesChartCmd::IOWrapper::OutputBestNone(), MosesChartCmd::IOWrapper::OutputDetailedTranslationReport(), MosesChartCmd::IOWrapper::OutputNBestList(), TranslationTask::Run(), and MosesCmd::TranslationTask::Run().

1.5.9