API Documentation
|
A light-weight base class for Log that allows processes to update, without the need for additional include overheads. More...
#include <ProgressInfo.hpp>
Public Member Functions | |
virtual bool | addMessage (const char *const message, uint01 log_level=10)=0 |
virtual bool | addMessage (const LogMessage &message)=0 |
virtual bool | addMessage (const String &message, uint01 log_level=10)=0 |
virtual bool | addMessage (const TranslatedString &message, uint01 log_level=10)=0 |
virtual void | addStream (LogStream *, bool) |
virtual void | allowCancel (bool cancel)=0 |
virtual bool | cancelRequested () const |
ProgressInfo () noexcept | |
virtual void | removeStream (LogStream *) |
virtual void | setCancelRequest (bool) |
virtual bool | setProgress (fltp04 percent)=0 |
virtual | ~ProgressInfo () |
A light-weight base class for Log that allows processes to update, without the need for additional include overheads.
|
inlinenoexcept |
|
inlinevirtual |
|
pure virtual |
Implemented in Log, and LogManager.
|
pure virtual |
Implemented in Log, and LogManager.
Implemented in Log, and LogManager.
|
pure virtual |
Implemented in Log, and LogManager.
|
inlinevirtual |
Reimplemented in Log, and LogManager.
|
pure virtual |
Implemented in Log, and LogManager.
|
inlinevirtual |
Reimplemented in Log.
|
inlinevirtual |
Reimplemented in Log, and LogManager.
|
inlinevirtual |
Reimplemented in Log, and LogManager.
|
pure virtual |
Implemented in Log, and LogManager.