DyLP trunk
|
00001 #ifndef OsiDylpMessages_H 00002 #define OsiDylpMessages_H 00003 00013 /* 00014 sccs: @(#)OsiDylpMessages.hpp 1.5 09/16/04 00015 cvs: $Id: OsiDylpMessages.hpp 1312 2008-10-10 00:26:32Z lou $ 00016 */ 00017 00018 00019 #include "CoinMessageHandler.hpp" 00020 00021 /* 00022 Enum used to specify ODSI messages to the message handler. There is no 00023 need for the order here to match the order of message definition in 00024 OsiDylpMessages.cpp, but all enum values must be here. ODSI_DUMMY_END must 00025 be last, however. 00026 */ 00027 00028 typedef enum { ODSI_TEST_MSG, 00029 ODSI_MPSFILEIO, 00030 ODSI_UNSUPFORCEDO, 00031 ODSI_IGNOREDHINT, 00032 ODSI_EMPTYODWSB, 00033 ODSI_NOTODWSB, 00034 ODSI_ODWSBBADSIZE, 00035 ODSI_ODWSBBADSTATUS, 00036 ODSI_ODWSBSHORTBASIS, 00037 ODSI_CWSBREJECT, 00038 ODSI_PRESOL_STATS, 00039 ODSI_PRESOL_PASS, 00040 ODSI_POSTSOL, 00041 ODSI_POSTSOL_ACT, 00042 ODSI_COLD, 00043 ODSI_WARM, 00044 ODSI_HOT, 00045 ODSI_ALLDYLP, 00046 ODSI_ATTACH, 00047 ODSI_DETACH, 00048 ODSI_NOSOLVE, 00049 ODSI_FAILEDCALL, 00050 ODSI_ACCESS_STALE, 00051 ODSI_SHORTSTATS, 00052 ODSI_CONFUSION, 00053 ODSI_TABLEAU_INIT_FAIL, 00054 ODSI_NOTOWNER, 00055 ODSI_NOTOPTIMAL, 00056 ODSI_NOTVALID, 00057 ODSI_NOTFULLSYS, 00058 ODSI_NOTSIMPLEX, 00059 ODSI_BADSTATE, 00060 ODSI_BADACTIVEBASIS, 00061 ODSI_DUMMY_END } OsiDylpMessageID_enum ; 00062 00063 #endif /* OsiDylpMessages_H */