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

- File List
- File Members

# /home/coin/svn-release/Alps-1.4.8/Cgl/src/CglMessage.hpp

Go to the documentation of this file.

    00001 // $Id: CglMessage.hpp 1113 2013-04-06 13:28:20Z stefan $
    00002 // Copyright (C) 2005, International Business Machines
    00003 // Corporation and others.  All Rights Reserved.
    00004 // This code is licensed under the terms of the Eclipse Public License (EPL).
    00005
    00006 #ifndef CglMessage_H
    00007 #define CglMessage_H
    00008
    00009
    00010 #include "CoinPragma.hpp"
    00011
    00012 // This deals with Cgl messages (as against Osi messages etc)
    00013
    00014 #include "CoinMessageHandler.hpp"
    00015 enum CGL_Message
    00016 {
    00017   CGL_INFEASIBLE,
    00018   CGL_CLIQUES,
    00019   CGL_FIXED,
    00020   CGL_PROCESS_STATS,
    00021   CGL_SLACKS,
    00022   CGL_PROCESS_STATS2,
    00023   CGL_PROCESS_SOS1,
    00024   CGL_PROCESS_SOS2,
    00025   CGL_UNBOUNDED,
    00026   CGL_ELEMENTS_CHANGED1,
    00027   CGL_ELEMENTS_CHANGED2,
    00028   CGL_MADE_INTEGER,
    00029   CGL_ADDED_INTEGERS,
    00030   CGL_POST_INFEASIBLE,
    00031   CGL_POST_CHANGED,
    00032   CGL_GENERAL,
    00033   CGL_DUMMY_END
    00034 };
    00035
    00038 class CglMessage : public CoinMessages {
    00039
    00040 public:
    00041
    00045   CglMessage(Language language=us_en);
    00047
    00048 };
    00049
    00050 #endif