FMT 0.9.8
Forest management tools for forest planning
|
#include <FMTsolverlogger.hpp>
Public Member Functions | |
FMTsolverlogger (FMTlogger &baselogger) | |
FMTsolverlogger () | |
virtual | ~FMTsolverlogger () |
FMTsolverlogger (const FMTsolverlogger &rhs) | |
FMTsolverlogger & | operator= (const FMTsolverlogger &rhs) |
int | print () override |
void | checkSeverity () override |
void | checkcoinSeverity () |
CoinMessageHandler * | clone () const override |
Friends | |
class | FMTlogger |
Abstract class for usage in Osisolverinterface.
Logging::FMTsolverlogger::FMTsolverlogger | ( | FMTlogger & | baselogger | ) |
Constuct a logger using an abstrsact FMTlogger.
Logging::FMTsolverlogger::FMTsolverlogger | ( | ) |
FMTsolverlogger default constructor.
|
virtual |
FMTsolverlogge default destructor.
Logging::FMTsolverlogger::FMTsolverlogger | ( | const FMTsolverlogger & | rhs | ) |
FMTsolverlogger copy constructor.
void Logging::FMTsolverlogger::checkcoinSeverity | ( | ) |
FMTsolverlogge check the severity of the coin message to be print by the coinmessagehandler base class.
|
override |
FMTsolverlogge check the severity of the message to be print by the coinmessagehandler base class.
|
override |
Clone function needed for the usage of abstract coingmessagehandler class.
FMTsolverlogger & Logging::FMTsolverlogger::operator= | ( | const FMTsolverlogger & | rhs | ) |
FMTsolverlogge copy assignment operator.
|
override |
FMTsolverlogge print function if we are using Osisolverinterface the coinmessagehandler print function needs to be overloaded.
|
friend |