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

- File List
- File Members

# /home/coin/SVN-release/Cgl-0.53.1/Cgl/src/CglMessage.hpp

Go to the documentation of this file.

    00001 // Copyright (C) 2005, International Business Machines
    00002 // Corporation and others.  All Rights Reserved.
    00003 #ifndef CglMessage_H
    00004 #define CglMessage_H
    00005
    00006
    00007 #include "CoinPragma.hpp"
    00008
    00009 // This deals with Cgl messages (as against Osi messages etc)
    00010
    00011 #include "CoinMessageHandler.hpp"
    00012 enum CGL_Message
    00013 {
    00014   CGL_INFEASIBLE,
    00015   CGL_CLIQUES,
    00016   CGL_FIXED,
    00017   CGL_PROCESS_STATS,
    00018   CGL_SLACKS,
    00019   CGL_PROCESS_STATS2,
    00020   CGL_PROCESS_SOS1,
    00021   CGL_PROCESS_SOS2,
    00022   CGL_UNBOUNDED,
    00023   CGL_ELEMENTS_CHANGED1,
    00024   CGL_ELEMENTS_CHANGED2,
    00025   CGL_MADE_INTEGER,
    00026   CGL_ADDED_INTEGERS,
    00027   CGL_POST_INFEASIBLE,
    00028   CGL_POST_CHANGED,
    00029   CGL_DUMMY_END
    00030 };
    00031
    00034 class CglMessage : public CoinMessages {
    00035
    00036 public:
    00037
    00041   CglMessage(Language language=us_en);
    00043
    00044 };
    00045
    00046 #endif