#include <MyMessageHandler.hpp>
Public Member Functions | |
Overrides | |
virtual int | print () |
Print message, return 0 normally. | |
set and get | |
const ClpSimplex * | model () const |
Model. | |
void | setModel (ClpSimplex *model) |
Model. | |
const std::deque < StdVectorDouble > & | getFeasibleExtremePoints () const |
Get queue of feasible extreme points. | |
void | clearFeasibleExtremePoints () |
Empty queue of feasible extreme points. | |
Constructors, destructor | |
MyMessageHandler () | |
Default constructor. | |
MyMessageHandler (ClpSimplex *model, FILE *userPointer=NULL) | |
Constructor with pointer to model. | |
virtual | ~MyMessageHandler () |
Destructor. | |
Copy method | |
MyMessageHandler (const MyMessageHandler &) | |
The copy constructor. | |
MyMessageHandler (const CoinMessageHandler &) | |
The copy constructor from an CoinSimplexMessageHandler. | |
MyMessageHandler & | operator= (const MyMessageHandler &) |
The copy constructor. | |
virtual CoinMessageHandler * | clone () const |
Clone. | |
Protected Attributes | |
Data members | |
ClpSimplex * | model_ |
Pointer back to model. | |
std::deque< StdVectorDouble > | feasibleExtremePoints_ |
Saved extreme points. | |
int | iterationNumber_ |
Iteration number so won't do same one twice. |
Definition at line 25 of file MyMessageHandler.hpp.
MyMessageHandler::MyMessageHandler | ( | ) |
Default constructor.
MyMessageHandler::MyMessageHandler | ( | ClpSimplex * | model, | |
FILE * | userPointer = NULL | |||
) |
Constructor with pointer to model.
virtual MyMessageHandler::~MyMessageHandler | ( | ) | [virtual] |
Destructor.
MyMessageHandler::MyMessageHandler | ( | const MyMessageHandler & | ) |
The copy constructor.
MyMessageHandler::MyMessageHandler | ( | const CoinMessageHandler & | ) |
The copy constructor from an CoinSimplexMessageHandler.
virtual int MyMessageHandler::print | ( | ) | [virtual] |
Print message, return 0 normally.
Reimplemented from CoinMessageHandler.
const ClpSimplex* MyMessageHandler::model | ( | ) | const |
Model.
void MyMessageHandler::setModel | ( | ClpSimplex * | model | ) |
Model.
const std::deque<StdVectorDouble>& MyMessageHandler::getFeasibleExtremePoints | ( | ) | const |
Get queue of feasible extreme points.
void MyMessageHandler::clearFeasibleExtremePoints | ( | ) |
Empty queue of feasible extreme points.
MyMessageHandler& MyMessageHandler::operator= | ( | const MyMessageHandler & | ) |
The copy constructor.
Reimplemented from CoinMessageHandler.
virtual CoinMessageHandler* MyMessageHandler::clone | ( | ) | const [virtual] |
Clone.
Reimplemented from CoinMessageHandler.
ClpSimplex* MyMessageHandler::model_ [protected] |
Pointer back to model.
Definition at line 72 of file MyMessageHandler.hpp.
std::deque<StdVectorDouble> MyMessageHandler::feasibleExtremePoints_ [protected] |
Saved extreme points.
Definition at line 74 of file MyMessageHandler.hpp.
int MyMessageHandler::iterationNumber_ [protected] |
Iteration number so won't do same one twice.
Definition at line 76 of file MyMessageHandler.hpp.