coin-Cgl
|
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