Antares Xpansion
Investment simulations for Antares studies
|
Public Member Functions | |
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 | |
virtual void | PrintIterationSeparatorBegin () override |
virtual void | PrintIterationSeparatorEnd () override |
Public Member Functions inherited from MathLoggerImplementation | |
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) | |
void | Print (const CurrentIterationData &data) |
void | PrintIterationSeparatorBegin () override |
void | PrintIterationSeparatorEnd () override |
Public Member Functions inherited from MathLoggerBehaviour | |
void | write_header () |
Public Member Functions inherited from ILoggerXpansion | |
void | display_message (const std::ostringstream &msg) |
Additional Inherited Members | |
Protected Member Functions inherited from MathLoggerImplementation | |
void | setHeadersList () override |
std::vector< std::string > | Headers () const override |
virtual LogDestination & | LogsDestination () |
|
overridevirtual |
pure virtual method to display a std::string message
str | the message to be displayed |
Reimplemented from MathLoggerBehaviour.
|
overridevirtual |
Reimplemented from MathLoggerBehaviour.
|
overridevirtual |
Reimplemented from MathLoggerBehaviour.