MyMessageHandler Class Reference

#include <MyMessageHandler.hpp>

Collaboration diagram for MyMessageHandler:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Overrides



virtual int print ()
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 CoinMessageHandler * clone () 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]
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 CoinMessageHandler* MyMessageHandler::clone (  )  const [virtual]

Clone.


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 Tue Nov 10 03:58:14 2009 by  doxygen 1.6.1