MyMessageHandler Class Reference

#include <MyMessageHandler.hpp>

Inheritance diagram for MyMessageHandler:
Inheritance graph
[legend]
Collaboration diagram for MyMessageHandler:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Overrides



virtual int print ()
 Print message, return 0 normally.
set and get



const ClpSimplexmodel () 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.
MyMessageHandleroperator= (const MyMessageHandler &)
 The copy constructor.
virtual CoinMessageHandlerclone () const
 Clone.

Protected Attributes

Data members

The data members are protected to allow access for derived classes.



ClpSimplexmodel_
 Pointer back to model.
std::deque< StdVectorDoublefeasibleExtremePoints_
 Saved extreme points.
int iterationNumber_
 Iteration number so won't do same one twice.

Detailed Description

Definition at line 25 of file MyMessageHandler.hpp.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Member Data Documentation

Pointer back to model.

Definition at line 72 of file MyMessageHandler.hpp.

Saved extreme points.

Definition at line 74 of file MyMessageHandler.hpp.

Iteration number so won't do same one twice.

Definition at line 76 of file MyMessageHandler.hpp.


The documentation for this class was generated from the following file:

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1