Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

CoinMessage.hpp

00001 // Copyright (C) 2002, International Business Machines
00002 // Corporation and others.  All Rights Reserved.
00003 #ifndef CoinMessage_H
00004 #define CoinMessage_H
00005 
00006 #if defined(_MSC_VER)
00007 // Turn off compiler warning about long names
00008 #  pragma warning(disable:4786)
00009 #endif
00010 
00020 #include "CoinMessageHandler.hpp"
00021 enum COIN_Message
00022 {
00023   COIN_MPS_LINE=0,
00024   COIN_MPS_STATS,
00025   COIN_MPS_ILLEGAL,
00026   COIN_MPS_BADIMAGE,
00027   COIN_MPS_DUPOBJ,
00028   COIN_MPS_DUPROW,
00029   COIN_MPS_NOMATCHROW,
00030   COIN_MPS_NOMATCHCOL,
00031   COIN_MPS_FILE,
00032   COIN_MPS_BADFILE1,
00033   COIN_MPS_BADFILE2,
00034   COIN_MPS_EOF,
00035   COIN_MPS_RETURNING,
00036   COIN_SOLVER_MPS,
00037   COIN_PRESOLVE_COLINFEAS,
00038   COIN_PRESOLVE_ROWINFEAS,
00039   COIN_PRESOLVE_COLUMNBOUNDA,
00040   COIN_PRESOLVE_COLUMNBOUNDB,
00041   COIN_PRESOLVE_NONOPTIMAL,
00042   COIN_PRESOLVE_STATS,
00043   COIN_PRESOLVE_INFEAS,
00044   COIN_PRESOLVE_UNBOUND,
00045   COIN_PRESOLVE_INFEASUNBOUND,
00046   COIN_PRESOLVE_INTEGERMODS,
00047   COIN_PRESOLVE_POSTSOLVE,
00048   COIN_PRESOLVE_NEEDS_CLEANING,
00049   COIN_PRESOLVE_PASS,
00050   COIN_DUMMY_END
00051 };
00052 
00053 class CoinMessage : public CoinMessages {
00054 
00055 public:
00056 
00060   CoinMessage(Language language=us_en);
00062 
00063 };
00064 
00065 #endif

Generated on Wed Dec 3 14:34:19 2003 for Coin by doxygen 1.3.5