34#include <NDEVR/BaseValues.h>
41 class TranslatedString;
Definition LogMessage.h:40
Definition LogStream.h:42
Definition ProgressInfo.hpp:43
virtual ~ProgressInfo()
Definition ProgressInfo.hpp:46
virtual bool addMessage(const String &message, uint01 log_level=10)=0
virtual void setCancelRequest(bool)
Definition ProgressInfo.hpp:55
virtual bool setProgress(fltp04 percent)=0
virtual bool addMessage(const TranslatedString &message, uint01 log_level=10)=0
virtual bool addMessage(const char *const message, uint01 log_level=10)=0
virtual bool addMessage(const LogMessage &message)=0
virtual void addStream(LogStream *, bool)
Definition ProgressInfo.hpp:53
ProgressInfo() noexcept
Definition ProgressInfo.hpp:45
virtual bool cancelRequested() const
Definition ProgressInfo.hpp:56
virtual void removeStream(LogStream *)
Definition ProgressInfo.hpp:54
virtual void allowCancel(bool cancel)=0
Definition TranslatedString.h:9
float fltp04
Defines an alias representing a 4 byte floating-point number.
Definition BaseValues.hpp:157
uint8_t uint01
-Defines an alias representing a 1 byte, unsigned integer -Can represent exact integer values 0 throu...
Definition BaseValues.hpp:98