00001
00002
00003 #ifndef SbbMessage_H
00004 #define SbbMessage_H
00005
00006 #if defined(_MSC_VER)
00007
00008 # pragma warning(disable:4786)
00009 #endif
00010
00020 #include "CoinMessageHandler.hpp"
00021 enum SBB_Message
00022 {
00023 SBB_END_GOOD,
00024 SBB_MAXNODES,
00025 SBB_MAXTIME,
00026 SBB_MAXSOLS,
00027 SBB_SOLUTION,
00028 SBB_END,
00029 SBB_INFEAS,
00030 SBB_STRONG,
00031 SBB_SOLINDIVIDUAL,
00032 SBB_INTEGERINCREMENT,
00033 SBB_STATUS,
00034 SBB_GAP,
00035 SBB_ROUNDING,
00036 SBB_ROOT,
00037 SBB_GENERATOR,
00038 SBB_BRANCH,
00039 SBB_STRONGSOL,
00040 SBB_NOINT,
00041 SBB_VUB_PASS,
00042 SBB_VUB_END,
00043 SBB_NOTFEAS1,
00044 SBB_NOTFEAS2,
00045 SBB_NOTFEAS3,
00046 SBB_CUTOFF_WARNING1,
00047 SBB_DUMMY_END
00048 };
00049
00050 class SbbMessage : public CoinMessages {
00051
00052 public:
00053
00057 SbbMessage(Language language=us_en);
00059
00060 };
00061
00062 #endif