Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
ProblemGenerationLog::ProblemGenerationOstreamLogger Class Reference
Inheritance diagram for ProblemGenerationLog::ProblemGenerationOstreamLogger:
ProblemGenerationLog::ProblemGenerationILogger ILoggerXpansion

Public Member Functions

 ProblemGenerationOstreamLogger (std::ostream &stream)
 
void display_message (const std::string &message) override
 pure virtual method to display a std::string message
 
void PrintIterationSeparatorBegin () override
 
void PrintIterationSeparatorEnd () override
 
std::ostream & GetOstreamObject () override
 
- Public Member Functions inherited from ProblemGenerationLog::ProblemGenerationILogger
LogUtils::LOGGERTYPE Type () const
 
- Public Member Functions inherited from ILoggerXpansion
void display_message (const std::ostringstream &msg)
 

Additional Inherited Members

- Protected Member Functions inherited from ProblemGenerationLog::ProblemGenerationILogger
void SetType (const LogUtils::LOGGERTYPE &type)
 

Member Function Documentation

◆ display_message()

void ProblemGenerationLog::ProblemGenerationOstreamLogger::display_message ( const std::string &  str)
overridevirtual

pure virtual method to display a std::string message

Parameters
strthe message to be displayed

Implements ProblemGenerationLog::ProblemGenerationILogger.

◆ GetOstreamObject()

std::ostream & ProblemGenerationLog::ProblemGenerationOstreamLogger::GetOstreamObject ( )
overridevirtual

◆ PrintIterationSeparatorBegin()

void ProblemGenerationLog::ProblemGenerationOstreamLogger::PrintIterationSeparatorBegin ( )
overridevirtual

◆ PrintIterationSeparatorEnd()

void ProblemGenerationLog::ProblemGenerationOstreamLogger::PrintIterationSeparatorEnd ( )
overridevirtual

The documentation for this class was generated from the following files: