Abstract logger used with the OSI solver interface (CoinMessageHandler).
More...
#include <FMTSolverLogger.h>
Abstract logger used with the OSI solver interface (CoinMessageHandler).
◆ FMTSolverLogger() [1/3]
| Logging::FMTSolverLogger::FMTSolverLogger |
( |
FMTLogger & |
baselogger | ) |
|
Construct a solver logger from a FMTLogger.
- Parameters
-
◆ FMTSolverLogger() [2/3]
| Logging::FMTSolverLogger::FMTSolverLogger |
( |
| ) |
|
◆ ~FMTSolverLogger()
| virtual Logging::FMTSolverLogger::~FMTSolverLogger |
( |
| ) |
|
|
virtual |
◆ FMTSolverLogger() [3/3]
◆ checkcoinSeverity()
| void Logging::FMTSolverLogger::checkcoinSeverity |
( |
| ) |
|
Check the severity of the coin message to be printed by the CoinMessageHandler base class.
◆ checkSeverity()
| void Logging::FMTSolverLogger::checkSeverity |
( |
| ) |
|
|
override |
Check the severity of the message to be printed by the CoinMessageHandler base class.
◆ clone()
| CoinMessageHandler * Logging::FMTSolverLogger::clone |
( |
| ) |
const |
|
override |
Clone the logger, needed for the abstract CoinMessageHandler class.
- Returns
- a pointer to the cloned CoinMessageHandler.
◆ operator=()
◆ print()
| int Logging::FMTSolverLogger::print |
( |
| ) |
|
|
override |
Override the CoinMessageHandler print function used with the OSI solver interface.
- Returns
- the value returned by the print function.
◆ FMTLogger
The documentation for this class was generated from the following file: