|
Joshua
open source statistical hierarchical phrase-based machine translation system
|
#include <ersatz_progress.hh>
Public Member Functions | |
| ErsatzProgress () | |
| ErsatzProgress (std::ostream *to, const std::string &message, std::size_t complete) | |
| ~ErsatzProgress () | |
| ErsatzProgress & | operator++ () |
| ErsatzProgress & | operator+= (std::size_t amount) |
| void | Set (std::size_t to) |
| void | Finished () |
Private Member Functions | |
| void | Milestone () |
| ErsatzProgress (const ErsatzProgress &other) | |
| ErsatzProgress & | operator= (const ErsatzProgress &other) |
Private Attributes | |
| std::size_t | current_ |
| std::size_t | next_ |
| std::size_t | complete_ |
| unsigned char | stones_written_ |
| std::ostream * | out_ |
| util::ErsatzProgress::ErsatzProgress | ( | std::ostream * | to, |
| const std::string & | message, | ||
| std::size_t | complete | ||
| ) |
| util::ErsatzProgress::ErsatzProgress | ( | const ErsatzProgress & | other | ) | [private] |
| void util::ErsatzProgress::Finished | ( | ) |
| void util::ErsatzProgress::Milestone | ( | ) | [private] |
| ErsatzProgress& util::ErsatzProgress::operator++ | ( | ) |
| ErsatzProgress& util::ErsatzProgress::operator+= | ( | std::size_t | amount | ) |
| ErsatzProgress& util::ErsatzProgress::operator= | ( | const ErsatzProgress & | other | ) | [private] |
| void util::ErsatzProgress::Set | ( | std::size_t | to | ) |
std::size_t util::ErsatzProgress::complete_ [private] |
std::size_t util::ErsatzProgress::current_ [private] |
std::size_t util::ErsatzProgress::next_ [private] |
std::ostream* util::ErsatzProgress::out_ [private] |
unsigned char util::ErsatzProgress::stones_written_ [private] |