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

Public Member Functions

void display_message (const std::string &message) override
 pure virtual method to display a std::string message
 
void display_message (const std::string &message, const LogUtils::LOGLEVEL log_level, const std::string &context) override
 
void PrintIterationSeparatorBegin () override
 
void PrintIterationSeparatorEnd () override
 
- Public Member Functions inherited from ProblemGenerationLog::ProblemGenerationLogger
 ProblemGenerationLogger (const LogUtils::LOGLEVEL log_level)
 
void AddLogger (const ProblemGenerationILoggerSharedPointer &logger)
 
void display_message (const std::string &message) override
 pure virtual method to display a std::string message
 
void display_message (const std::string &message, const LogUtils::LOGLEVEL log_level, const std::string &context) override
 
void PrintIterationSeparatorBegin () override
 
void PrintIterationSeparatorEnd () override
 
void setLogLevel (const LogUtils::LOGLEVEL log_level)
 
void setContext (const std::string &context)
 
const std::string & getContext () const
 
ProblemGenerationLoggeroperator() (const LogUtils::LOGLEVEL log_level)
 
ProblemGenerationLoggeroperator() ()
 
ProblemGenerationLoggeroperator<< (std::ostream &(*f)(std::ostream &))
 
ProblemGenerationLoggeroperator<< (const std::shared_ptr< ProblemGenerationLogger > logger)
 
ProblemGenerationLoggeroperator<< (const LogUtils::LOGLEVEL log_level)
 
template<typename T >
ProblemGenerationLoggeroperator<< (T const &t)
 
- Public Member Functions inherited from ILoggerXpansion
void display_message (const std::ostringstream &msg)
 

Member Function Documentation

◆ display_message() [1/2]

void NoopProblemGenerationLogger::display_message ( const std::string & str)
inlineoverridevirtual

pure virtual method to display a std::string message

Parameters
strthe message to be displayed

Implements ILoggerXpansion.

◆ display_message() [2/2]

void NoopProblemGenerationLogger::display_message ( const std::string & message,
const LogUtils::LOGLEVEL log_level,
const std::string & context )
inlineoverridevirtual

Implements ILoggerXpansion.

◆ PrintIterationSeparatorBegin()

void NoopProblemGenerationLogger::PrintIterationSeparatorBegin ( )
inlineoverridevirtual

Implements ILoggerXpansion.

◆ PrintIterationSeparatorEnd()

void NoopProblemGenerationLogger::PrintIterationSeparatorEnd ( )
inlineoverridevirtual

Implements ILoggerXpansion.


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