CoinUtils 2.11.4
Loading...
Searching...
No Matches
CoinMessage.hpp
Go to the documentation of this file.
1/* $Id$ */
2// Copyright (C) 2002, International Business Machines
3// Corporation and others. All Rights Reserved.
4// This code is licensed under the terms of the Eclipse Public License (EPL).
5
6#ifndef CoinMessage_H
7#define CoinMessage_H
8
9#if defined(_MSC_VER)
10// Turn off compiler warning about long names
11#pragma warning(disable : 4786)
12#endif
13
25
57#if PRESOLVE_DEBUG
58 COIN_PRESOLDBG_FIRSTCHECK,
59 COIN_PRESOLDBG_RCOSTACC,
60 COIN_PRESOLDBG_RCOSTSTAT,
61 COIN_PRESOLDBG_STATSB,
62 COIN_PRESOLDBG_DUALSTAT,
63#endif
68};
69
78class CoinMessage : public CoinMessages {
79
80public:
90};
91
92#endif
93
94/* vi: softtabstop=2 shiftwidth=2 expandtab tabstop=2
95*/
This is a first attempt at a message handler.
COIN_Message
Symbolic names for the standard set of COIN messages.
Definition: CoinMessage.hpp:28
@ COIN_MPS_EOF
Definition: CoinMessage.hpp:40
@ COIN_MPS_STATS
Definition: CoinMessage.hpp:30
@ COIN_MPS_BADFILE1
Definition: CoinMessage.hpp:38
@ COIN_PRESOLVE_POSTSOLVE
Definition: CoinMessage.hpp:54
@ COIN_PRESOLVE_NEEDS_CLEANING
Definition: CoinMessage.hpp:55
@ COIN_PRESOLVE_COLUMNBOUNDA
Definition: CoinMessage.hpp:46
@ COIN_SOLVER_MPS
Definition: CoinMessage.hpp:43
@ COIN_GENERAL_INFO2
Definition: CoinMessage.hpp:65
@ COIN_PRESOLVE_STATS
Definition: CoinMessage.hpp:49
@ COIN_MPS_ILLEGAL
Definition: CoinMessage.hpp:31
@ COIN_MPS_DUPOBJ
Definition: CoinMessage.hpp:33
@ COIN_PRESOLVE_UNBOUND
Definition: CoinMessage.hpp:51
@ COIN_PRESOLVE_INFEASUNBOUND
Definition: CoinMessage.hpp:52
@ COIN_MPS_BADFILE2
Definition: CoinMessage.hpp:39
@ COIN_MPS_LINE
Definition: CoinMessage.hpp:29
@ COIN_PRESOLVE_ROWINFEAS
Definition: CoinMessage.hpp:45
@ COIN_PRESOLVE_NONOPTIMAL
Definition: CoinMessage.hpp:48
@ COIN_MPS_CHANGED
Definition: CoinMessage.hpp:42
@ COIN_PRESOLVE_INTEGERMODS
Definition: CoinMessage.hpp:53
@ COIN_PRESOLVE_COLINFEAS
Definition: CoinMessage.hpp:44
@ COIN_MPS_FILE
Definition: CoinMessage.hpp:37
@ COIN_PRESOLVE_COLUMNBOUNDB
Definition: CoinMessage.hpp:47
@ COIN_MPS_NOMATCHROW
Definition: CoinMessage.hpp:35
@ COIN_GENERAL_INFO
Definition: CoinMessage.hpp:64
@ COIN_MPS_DUPROW
Definition: CoinMessage.hpp:34
@ COIN_MPS_BADIMAGE
Definition: CoinMessage.hpp:32
@ COIN_DUMMY_END
Definition: CoinMessage.hpp:67
@ COIN_GENERAL_WARNING
Definition: CoinMessage.hpp:66
@ COIN_MPS_RETURNING
Definition: CoinMessage.hpp:41
@ COIN_MPS_NOMATCHCOL
Definition: CoinMessage.hpp:36
@ COIN_PRESOLVE_INFEAS
Definition: CoinMessage.hpp:50
@ COIN_PRESOLVE_PASS
Definition: CoinMessage.hpp:56
The standard set of Coin messages.
Definition: CoinMessage.hpp:78
CoinMessage(Language language=us_en)
Constructor.
Class to hold and manipulate an array of massaged messages.
Language language() const
Language.
Language
Supported languages.