Clp trunk
MyMessageHandler Class Reference

#include <MyMessageHandler.hpp>

Collaboration diagram for MyMessageHandler:

List of all members.

Public Member Functions

Overrides
virtual int print ()
set and get
const ClpSimplexmodel () const
 Model.
void setModel (ClpSimplex *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 &)
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 28 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)
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 )
virtual CoinMessageHandler* MyMessageHandler::clone ( ) const [virtual]

Clone.


Member Data Documentation

Pointer back to model.

Definition at line 75 of file MyMessageHandler.hpp.

Saved extreme points.

Definition at line 77 of file MyMessageHandler.hpp.

Iteration number so won't do same one twice.

Definition at line 79 of file MyMessageHandler.hpp.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines