Cgl 0.59.7

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MyEventHandler.hpp
Go to the documentation of this file.
1 /* $Id: MyEventHandler.hpp 1665 2011-01-04 17:55:54Z lou $ */
2 // Copyright (C) 2004, International Business Machines
3 // Corporation and others. All Rights Reserved.
4 // This code is licensed under the terms of the Eclipse Public License (EPL).
5
6 #ifndef MyEventHandler_H
7 #define MyEventHandler_H
8
9 #include "ClpEventHandler.hpp"
10
18 class MyEventHandler : public ClpEventHandler {
19
20 public:
23 virtual int event(Event whichEvent);
25
29 MyEventHandler();
31 MyEventHandler(ClpSimplex * model);
33 virtual ~MyEventHandler();
35 MyEventHandler(const MyEventHandler & rhs);
37 MyEventHandler& operator=(const MyEventHandler & rhs);
39 virtual ClpEventHandler * clone() const ;
41
42
43 protected:
44 // data goes here
45 };
46
47 #endif
ClpEventHandler::Event
Event
enums for what sort of event.
Definition: ClpEventHandler.hpp:34
MyEventHandler::operator=
MyEventHandler & operator=(const MyEventHandler &rhs)
Assignment.
ClpSimplex
This solves LPs using the simplex method.
Definition: ClpSimplex.hpp:70
MyEventHandler
This is so user can trap events and do useful stuff.
Definition: MyEventHandler.hpp:18
MyEventHandler::event
virtual int event(Event whichEvent)
This can do whatever it likes.
MyEventHandler::~MyEventHandler
virtual ~MyEventHandler()
Destructor.
ClpEventHandler.hpp
ClpEventHandler
Base class for Clp event handling.
Definition: ClpEventHandler.hpp:27
MyEventHandler::clone
virtual ClpEventHandler * clone() const
Clone.
MyEventHandler::MyEventHandler
MyEventHandler()
Default constructor.