Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
MathLoggerBehaviour Struct Referenceabstract
Inheritance diagram for MathLoggerBehaviour:
ILoggerXpansion MathLogger MathLoggerImplementation MathLoggerBase MathLoggerBendersByBatch MathLoggerExternalLoopSpecific< T > MathLoggerFile MathLoggerOstream MathLoggerBaseExternalLoop MathLoggerBendersByBatchExternalLoop

Public Member Functions

void write_header ()
 
virtual void Print (const CurrentIterationData &data)=0
 
virtual std::vector< std::string > Headers () const =0
 
virtual LogDestinationLogsDestination ()=0
 
virtual void PrintIterationSeparatorBegin () override
 
virtual void PrintIterationSeparatorEnd () override
 
virtual void setHeadersList ()=0
 
- Public Member Functions inherited from ILoggerXpansion
virtual void display_message (const std::string &str)=0
 pure virtual method to display a std::string message
 
void display_message (const std::ostringstream &msg)
 
virtual void display_message (const std::string &msg, LogUtils::LOGLEVEL level, const std::string &context)=0
 

Member Function Documentation

◆ PrintIterationSeparatorBegin()

void MathLoggerBehaviour::PrintIterationSeparatorBegin ( )
overridevirtual

Implements ILoggerXpansion.

◆ PrintIterationSeparatorEnd()

void MathLoggerBehaviour::PrintIterationSeparatorEnd ( )
overridevirtual

Implements ILoggerXpansion.


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