OpenMS
|
This class represents an actual implementation of a logger. More...
#include <OpenMS/CONCEPT/ProgressLogger.h>
Public Member Functions | |
virtual void | startProgress (const SignedSize begin, const SignedSize end, const String &label, const int current_recursion_depth) const =0 |
virtual void | setProgress (const SignedSize value, const int current_recursion_depth) const =0 |
virtual SignedSize | nextProgress () const =0 |
virtual void | endProgress (const int current_recursion_depth, UInt64 bytes_processed=0) const =0 |
virtual | ~ProgressLoggerImpl () |
Static Public Member Functions | |
static void | registerChildren () |
Factory requirements. More... | |
This class represents an actual implementation of a logger.
|
inlinevirtual |
|
pure virtual |
finalize; usually stops the clock and prints a summary; You may optionally pass the number of bytes read/written to get a MB/sec estimate
Implemented in GUIProgressLoggerImpl.
|
pure virtual |
Implemented in GUIProgressLoggerImpl.
|
static |
Factory requirements.
|
pure virtual |
Implemented in GUIProgressLoggerImpl.
|
pure virtual |
Implemented in GUIProgressLoggerImpl.