| _doAutoNewLineTerminate(const std::string &msg) const | ml::ProgressLogger | protected | 
  | _isStopPressed() const | ml::ProgressLogger | protectedvirtual | 
  | _updateConsole(bool=true) | ml::ProgressLogger | inlineprotectedvirtual | 
  | _updateProgressIndicatorCB(void *userData, const std::string &info, float state) | ml::ProgressLogger | protectedstatic | 
  | Blue enum value | ml::ProgressLogger |  | 
  | Bold enum value | ml::ProgressLogger |  | 
  | FormatFlags enum name | ml::ProgressLogger |  | 
  | getCheckTimeIntervalInSeconds() const | ml::ProgressLogger |  | 
  | getErrorMessagePrefix() const | ml::ProgressLogger | inline | 
  | getFatalErrorMessagePrefix() const | ml::ProgressLogger | inline | 
  | getInfoMessagePrefix() const | ml::ProgressLogger | inline | 
  | getInterruptCheckField() const | ml::ProgressLogger |  | 
  | getInterruptCheckFunction() const | ml::ProgressLogger |  | 
  | getInterruptCheckFunctionUserData() const | ml::ProgressLogger |  | 
  | getInterruptedFlag() const | ml::ProgressLogger | virtual | 
  | getRichTextCodingFlag() const | ml::ProgressLogger |  | 
  | getStatusField() const | ml::ProgressLogger |  | 
  | getStatusUpdateTimeIntervalInSeconds() const | ml::ProgressLogger |  | 
  | getUpdateProgressDuringInterruptChecksFlag() const | ml::ProgressLogger |  | 
  | getWarningMessagePrefix() const | ml::ProgressLogger | inline | 
  | Green enum value | ml::ProgressLogger |  | 
  | hadError() const | ml::ProgressLogger |  | 
  | hadFatalError() const | ml::ProgressLogger |  | 
  | hadInfo() const | ml::ProgressLogger |  | 
  | hadWarning() const | ml::ProgressLogger |  | 
  | InterruptCheckFunc typedef | ml::ProgressLogger |  | 
  | isAutoNewLineTerminationOn() const | ml::ProgressLogger |  | 
  | isPressedField(NotifyField *fieldToCheck) | ml::ProgressLogger | static | 
  | 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::ProgressLogger | inlinevirtual | 
  | NoFlags enum value | ml::ProgressLogger |  | 
  | orToInterruptedFlag(bool wasInterrupted) | ml::ProgressLogger | virtual | 
  | ProgressLogger(std::stringstream *outputStream=nullptr, NotifyField *intCheckField=nullptr, StringField *statusField=nullptr, bool useRichTextCoding=true) | ml::ProgressLogger |  | 
  | Red enum value | ml::ProgressLogger |  | 
  | setAutoNewLineTermination(bool on) | ml::ProgressLogger |  | 
  | setCheckTimeIntervalInSeconds(double checkIntervalInSeconds) | ml::ProgressLogger |  | 
  | setErrorMessagePrefix(const std::string &msg) | ml::ProgressLogger | inline | 
  | setFatalErrorMessagePrefix(const std::string &msg) | ml::ProgressLogger | inline | 
  | 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::ProgressLogger | inline | 
  | setInterruptCheckField(NotifyField *interruptField=nullptr) | ml::ProgressLogger |  | 
  | setInterruptCheckFunction(InterruptCheckFunc checkFunc, void *userData) | ml::ProgressLogger |  | 
  | setInterruptedFlag(bool wasInterrupted) | ml::ProgressLogger | virtual | 
  | 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::ProgressLogger | inline | 
  | updateProgressIndicator(const std::string &, float) | ml::ProgressLogger | inlinevirtual | 
  | wasInterrupted() | ml::ProgressLogger | virtual | 
  | Yellow enum value | ml::ProgressLogger |  | 
  | ~ProgressLogger() | ml::ProgressLogger | virtual |