00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #ifndef BlisMessage_H_
00026 #define BlisMessage_H_
00027
00028
00029
00030
00031
00032 #if defined(_MSC_VER)
00033
00034 # pragma warning(disable:4786)
00035 #endif
00036
00046 #include "CoinMessageHandler.hpp"
00047
00048 enum BLIS_Message
00049 {
00050 BLIS_END_GOOD,
00051 BLIS_MAXNODES,
00052 BLIS_MAXTIME,
00053 BLIS_MAXSOLS,
00054 BLIS_SOLUTION,
00055 BLIS_END,
00056 BLIS_INFEAS,
00057 BLIS_STRONG,
00058 BLIS_SOLINDIVIDUAL,
00059 BLIS_INTEGERINCREMENT,
00060 BLIS_STATUS,
00061 BLIS_GAP,
00062 BLIS_ROUNDING,
00063 BLIS_ROOT,
00064 BLIS_GENERATOR,
00065 BLIS_BRANCH,
00066 BLIS_STRONGSOL,
00067 BLIS_NOINT,
00068 BLIS_VUB_PASS,
00069 BLIS_VUB_END,
00070 BLIS_NOTFEAS1,
00071 BLIS_NOTFEAS2,
00072 BLIS_NOTFEAS3,
00073 BLIS_CUTOFF_WARNING1,
00074 BLIS_CUTS,
00075 BLIS_BRANCHSOL,
00076 BLIS_DUMMY_END
00077 };
00078
00079 class BlisMessage : public CoinMessages {
00080
00081 public:
00082
00086 BlisMessage(Language language=us_en);
00088
00089 };
00090
00091 #endif