util::ErsatzProgress Class Reference

#include <ersatz_progress.hh>

List of all members.

Public Member Functions

 ErsatzProgress ()
 ErsatzProgress (uint64_t complete, std::ostream *to=&std::cerr, const std::string &message="")
 ~ErsatzProgress ()
ErsatzProgressoperator++ ()
ErsatzProgressoperator+= (uint64_t amount)
void Set (uint64_t to)
void Finished ()

Detailed Description

Definition at line 15 of file ersatz_progress.hh.

Constructor & Destructor Documentation

util::ErsatzProgress::ErsatzProgress (  ) 

Definition at line 14 of file ersatz_progress.cc.

util::ErsatzProgress::ErsatzProgress ( uint64_t  complete,
std::ostream *  to = &std::cerr,
const std::string &  message = "" 
) [explicit]

Definition at line 20 of file ersatz_progress.cc.

References util::kProgressBanner.

util::ErsatzProgress::~ErsatzProgress (  ) 

Definition at line 16 of file ersatz_progress.cc.

References Finished().

Here is the call graph for this function:

Member Function Documentation

void util::ErsatzProgress::Finished (  )  [inline]

Definition at line 39 of file ersatz_progress.hh.

References Set().

Referenced by ~ErsatzProgress().

Here is the call graph for this function:

Here is the caller graph for this function:

ErsatzProgress& util::ErsatzProgress::operator++ (  )  [inline]

Definition at line 25 of file ersatz_progress.hh.

ErsatzProgress& util::ErsatzProgress::operator+= ( uint64_t  amount  )  [inline]

Definition at line 30 of file ersatz_progress.hh.

void util::ErsatzProgress::Set ( uint64_t  to  )  [inline]

Definition at line 35 of file ersatz_progress.hh.

Referenced by Finished().

Here is the caller graph for this function:

The documentation for this class was generated from the following files:

Generated on Thu Jul 6 00:34:49 2017 for Moses by  doxygen 1.5.9