#include <MyMessageHandler.hpp>


Public Member Functions | |
Overrides | |
| virtual int | print () |
| Print message, return 0 normally. More... | |
set and get | |
| const ClpSimplex * | model () const |
| Model. More... | |
| void | setModel (ClpSimplex *model) |
| Model. More... | |
| const std::deque < StdVectorDouble > & | getFeasibleExtremePoints () const |
| Get queue of feasible extreme points. More... | |
| void | clearFeasibleExtremePoints () |
| Empty queue of feasible extreme points. More... | |
Constructors, destructor | |
| MyMessageHandler () | |
| Default constructor. More... | |
| MyMessageHandler (ClpSimplex *model, FILE *userPointer=NULL) | |
| Constructor with pointer to model. More... | |
| virtual | ~MyMessageHandler () |
| Destructor. More... | |
Copy method | |
| MyMessageHandler (const MyMessageHandler &) | |
| The copy constructor. More... | |
| MyMessageHandler (const CoinMessageHandler &) | |
| The copy constructor from an CoinSimplexMessageHandler. More... | |
| MyMessageHandler & | operator= (const MyMessageHandler &) |
| The copy constructor. More... | |
| virtual CoinMessageHandler * | clone () const |
| Clone. More... | |
Protected Attributes | |
Data members | |
The data members are protected to allow access for derived classes. | |
| ClpSimplex * | model_ |
| Pointer back to model. More... | |
| std::deque< StdVectorDouble > | feasibleExtremePoints_ |
| Saved extreme points. More... | |
| int | iterationNumber_ |
| Iteration number so won't do same one twice. More... | |
Definition at line 27 of file MyMessageHandler.hpp.
| MyMessageHandler::MyMessageHandler | ( | ) |
Default constructor.
| MyMessageHandler::MyMessageHandler | ( | ClpSimplex * | model, |
| FILE * | userPointer = NULL |
||
| ) |
Constructor with pointer to model.
|
virtual |
Destructor.
| MyMessageHandler::MyMessageHandler | ( | const MyMessageHandler & | ) |
The copy constructor.
| MyMessageHandler::MyMessageHandler | ( | const CoinMessageHandler & | ) |
The copy constructor from an CoinSimplexMessageHandler.
|
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.
|
virtual |
Clone.
Reimplemented from CoinMessageHandler.
|
protected |
Pointer back to model.
Definition at line 73 of file MyMessageHandler.hpp.
|
protected |
Saved extreme points.
Definition at line 75 of file MyMessageHandler.hpp.
|
protected |
Iteration number so won't do same one twice.
Definition at line 77 of file MyMessageHandler.hpp.
1.8.5