|
| MathLoggerFile (const BENDERSMETHOD &method, const std::filesystem::path &log_file, std::streamsize width=30) |
|
void | display_message (const std::string &msg) override |
| pure virtual method to display a std::string message
|
|
void | display_message (const std::string &msg, LogUtils::LOGLEVEL level, const std::string &context) override |
|
virtual void | PrintIterationSeparatorBegin () override |
|
virtual void | PrintIterationSeparatorEnd () override |
|
| MathLoggerImplementation (const BENDERSMETHOD &method, const std::filesystem::path &file_path, std::streamsize width=40, HEADERSTYPE type=HEADERSTYPE::LONG) |
|
| MathLoggerImplementation (const BENDERSMETHOD &method, std::streamsize width=40, HEADERSTYPE type=HEADERSTYPE::LONG) |
|
| MathLoggerImplementation (std::shared_ptr< MathLogger > implementation) |
|
void | display_message (const std::string &str) override |
| pure virtual method to display a std::string message
|
|
void | display_message (const std::string &str, LogUtils::LOGLEVEL level, const std::string &context) override |
|
void | Print (const CurrentIterationData &data) override |
|
void | PrintIterationSeparatorBegin () override |
|
void | PrintIterationSeparatorEnd () override |
|
void | write_header () |
|
void | display_message (const std::ostringstream &msg) |
|
◆ display_message() [1/2]
void MathLoggerFile::display_message |
( |
const std::string & | str | ) |
|
|
overridevirtual |
pure virtual method to display a std::string message
- Parameters
-
str | the message to be displayed |
Implements ILoggerXpansion.
◆ display_message() [2/2]
void MathLoggerFile::display_message |
( |
const std::string & | msg, |
|
|
LogUtils::LOGLEVEL | level, |
|
|
const std::string & | context ) |
|
overridevirtual |
◆ PrintIterationSeparatorBegin()
void MathLoggerFile::PrintIterationSeparatorBegin |
( |
| ) |
|
|
overridevirtual |
◆ PrintIterationSeparatorEnd()
void MathLoggerFile::PrintIterationSeparatorEnd |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- src/cpp/benders/logger/include/antares-xpansion/benders/logger/MathLogger.h
- src/cpp/benders/logger/MathLogger.cpp