Cbc trunk
CbcMessage.hpp
Go to the documentation of this file.
00001 /* $Id$ */
00002 // Copyright (C) 2002, 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 CbcMessage_H
00007 #define CbcMessage_H
00008 
00009 #if defined(_MSC_VER)
00010 // Turn off compiler warning about long names
00011 #  pragma warning(disable:4786)
00012 #endif
00013 
00023 #include "CoinMessageHandler.hpp"
00024 enum CBC_Message {
00025     CBC_END_GOOD,
00026     CBC_MAXNODES,
00027     CBC_MAXTIME,
00028     CBC_MAXSOLS,
00029     CBC_EVENT,
00030     CBC_SOLUTION,
00031     CBC_END_SOLUTION,
00032     CBC_SOLUTION2,
00033     CBC_END,
00034     CBC_INFEAS,
00035     CBC_STRONG,
00036     CBC_SOLINDIVIDUAL,
00037     CBC_INTEGERINCREMENT,
00038     CBC_STATUS,
00039     CBC_GAP,
00040     CBC_ROUNDING,
00041     CBC_TREE_SOL,
00042     CBC_ROOT,
00043     CBC_GENERATOR,
00044     CBC_BRANCH,
00045     CBC_STRONGSOL,
00046     CBC_NOINT,
00047     CBC_VUB_PASS,
00048     CBC_VUB_END,
00049     CBC_NOTFEAS1,
00050     CBC_NOTFEAS2,
00051     CBC_NOTFEAS3,
00052     CBC_CUTOFF_WARNING1,
00053     CBC_ITERATE_STRONG,
00054     CBC_PRIORITY,
00055     CBC_WARNING_STRONG,
00056     CBC_START_SUB,
00057     CBC_END_SUB,
00058     CBC_THREAD_STATS,
00059     CBC_CUTS_STATS,
00060     CBC_STRONG_STATS,
00061     CBC_UNBOUNDED,
00062     CBC_OTHER_STATS,
00063     CBC_HEURISTICS_OFF,
00064     CBC_STATUS2,
00065     CBC_FPUMP1,
00066     CBC_FPUMP2,
00067     CBC_STATUS3,
00068     CBC_OTHER_STATS2,
00069     CBC_RELAXED1,
00070     CBC_RELAXED2,
00071     CBC_RESTART,
00072     CBC_GENERAL,
00073     CBC_ROOT_DETAIL,
00074     CBC_DUMMY_END
00075 };
00076 
00077 class CbcMessage : public CoinMessages {
00078 
00079 public:
00080 
00084     CbcMessage(Language language = us_en);
00086 
00087 };
00088 
00089 #endif
00090 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines