MeVisLab Toolbox Reference
ml::ProgressLogger Member List

This is the complete list of members for ml::ProgressLogger, including all inherited members.

_doAutoNewLineTerminate(const std::string &msg) constml::ProgressLoggerprotected
_isStopPressed() constml::ProgressLoggerprotectedvirtual
_updateConsole(bool=true)ml::ProgressLoggerinlineprotectedvirtual
_updateProgressIndicatorCB(void *userData, const std::string &info, float state)ml::ProgressLoggerprotectedstatic
Blue enum valueml::ProgressLogger
Bold enum valueml::ProgressLogger
FormatFlags enum nameml::ProgressLogger
getCheckTimeIntervalInSeconds() constml::ProgressLogger
getErrorMessagePrefix() constml::ProgressLoggerinline
getFatalErrorMessagePrefix() constml::ProgressLoggerinline
getInfoMessagePrefix() constml::ProgressLoggerinline
getInterruptCheckField() constml::ProgressLogger
getInterruptCheckFunction() constml::ProgressLogger
getInterruptCheckFunctionUserData() constml::ProgressLogger
getInterruptedFlag() constml::ProgressLoggervirtual
getRichTextCodingFlag() constml::ProgressLogger
getStatusField() constml::ProgressLogger
getStatusUpdateTimeIntervalInSeconds() constml::ProgressLogger
getUpdateProgressDuringInterruptChecksFlag() constml::ProgressLogger
getWarningMessagePrefix() constml::ProgressLoggerinline
Green enum valueml::ProgressLogger
hadError() constml::ProgressLogger
hadFatalError() constml::ProgressLogger
hadInfo() constml::ProgressLogger
hadWarning() constml::ProgressLogger
InterruptCheckFunc typedefml::ProgressLogger
isAutoNewLineTerminationOn() constml::ProgressLogger
isPressedField(NotifyField *fieldToCheck)ml::ProgressLoggerstatic
logAnyMessage(std::string msg, unsigned int formatFlags=NoFlags)ml::ProgressLogger
logError(const std::string &func, MLErrorCode err, const std::string &reason)ml::ProgressLogger
logFatalError(const std::string &func, MLErrorCode err, const std::string &reason)ml::ProgressLogger
logFullError(const std::string &func, MLErrorCode err, const std::string &reason)ml::ProgressLogger
logFullFatalError(const std::string &func, MLErrorCode err, const std::string &reason)ml::ProgressLogger
logFullInfo(const std::string &func, const std::string &reason)ml::ProgressLogger
logFullWarning(const std::string &func, MLErrorCode err, const std::string &reason)ml::ProgressLogger
logInfo(const std::string &func, const std::string &reason="")ml::ProgressLogger
logWarning(const std::string &func, MLErrorCode err, const std::string &reason)ml::ProgressLogger
messageHook(const ProgressLogger &, MLMessageType, const std::string *, const std::string *, MLErrorCode *, const std::string *, unsigned int *)ml::ProgressLoggerinlinevirtual
NoFlags enum valueml::ProgressLogger
orToInterruptedFlag(bool wasInterrupted)ml::ProgressLoggervirtual
ProgressLogger(std::stringstream *outputStream=nullptr, NotifyField *intCheckField=nullptr, StringField *statusField=nullptr, bool useRichTextCoding=true)ml::ProgressLogger
Red enum valueml::ProgressLogger
setAutoNewLineTermination(bool on)ml::ProgressLogger
setCheckTimeIntervalInSeconds(double checkIntervalInSeconds)ml::ProgressLogger
setErrorMessagePrefix(const std::string &msg)ml::ProgressLoggerinline
setFatalErrorMessagePrefix(const std::string &msg)ml::ProgressLoggerinline
setHadErrorFlag(bool hadErrorFlag)ml::ProgressLogger
setHadFatalErrorFlag(bool hadFatalErrorFlag)ml::ProgressLogger
setHadFlags(bool hadFlag)ml::ProgressLogger
setHadInfoFlag(bool hadInfoFlag)ml::ProgressLogger
setHadWarningFlag(bool hadWarningFlag)ml::ProgressLogger
setInfoMessagePrefix(const std::string &msg)ml::ProgressLoggerinline
setInterruptCheckField(NotifyField *interruptField=nullptr)ml::ProgressLogger
setInterruptCheckFunction(InterruptCheckFunc checkFunc, void *userData)ml::ProgressLogger
setInterruptedFlag(bool wasInterrupted)ml::ProgressLoggervirtual
setRichTextCodingFlag(bool useRichTextCoding)ml::ProgressLogger
setStatusField(StringField *statusField)ml::ProgressLogger
setStatusUpdateTimeIntervalInSeconds(double checkIntervalInSeconds)ml::ProgressLogger
setUpdateProgressDuringInterruptChecksFlag(bool callUpdateProgressDuringInterruptChecks)ml::ProgressLogger
setWarningMessagePrefix(const std::string &msg)ml::ProgressLoggerinline
updateProgressIndicator(const std::string &, float)ml::ProgressLoggerinlinevirtual
wasInterrupted()ml::ProgressLoggervirtual
Yellow enum valueml::ProgressLogger
~ProgressLogger()ml::ProgressLoggervirtual