CoinUtils  2.10.14
CoinMessage.hpp
Go to the documentation of this file.
1 /* $Id: CoinMessage.hpp 1691 2014-03-19 12:43:56Z forrest $ */
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 
24 #include "CoinMessageHandler.hpp"
25 
29 {
58 # if PRESOLVE_DEBUG
59  COIN_PRESOLDBG_FIRSTCHECK,
60  COIN_PRESOLDBG_RCOSTACC,
61  COIN_PRESOLDBG_RCOSTSTAT,
62  COIN_PRESOLDBG_STATSB,
63  COIN_PRESOLDBG_DUALSTAT,
64 # endif
69 };
70 
71 
80 class CoinMessage : public CoinMessages {
81 
82 public:
83 
93 
94 };
95 
96 #endif
COIN_MPS_FILE
@ COIN_MPS_FILE
Definition: CoinMessage.hpp:38
COIN_PRESOLVE_UNBOUND
@ COIN_PRESOLVE_UNBOUND
Definition: CoinMessage.hpp:52
COIN_SOLVER_MPS
@ COIN_SOLVER_MPS
Definition: CoinMessage.hpp:44
COIN_MPS_LINE
@ COIN_MPS_LINE
Definition: CoinMessage.hpp:30
COIN_MPS_BADFILE1
@ COIN_MPS_BADFILE1
Definition: CoinMessage.hpp:39
COIN_Message
COIN_Message
Symbolic names for the standard set of COIN messages.
Definition: CoinMessage.hpp:29
COIN_MPS_ILLEGAL
@ COIN_MPS_ILLEGAL
Definition: CoinMessage.hpp:32
COIN_PRESOLVE_INFEASUNBOUND
@ COIN_PRESOLVE_INFEASUNBOUND
Definition: CoinMessage.hpp:53
CoinMessages::us_en
@ us_en
Definition: CoinMessageHandler.hpp:137
COIN_MPS_BADFILE2
@ COIN_MPS_BADFILE2
Definition: CoinMessage.hpp:40
CoinMessages
Class to hold and manipulate an array of massaged messages.
Definition: CoinMessageHandler.hpp:128
CoinMessage
The standard set of Coin messages.
Definition: CoinMessage.hpp:80
COIN_GENERAL_INFO2
@ COIN_GENERAL_INFO2
Definition: CoinMessage.hpp:66
COIN_MPS_EOF
@ COIN_MPS_EOF
Definition: CoinMessage.hpp:41
COIN_PRESOLVE_STATS
@ COIN_PRESOLVE_STATS
Definition: CoinMessage.hpp:50
CoinMessageHandler.hpp
This is a first attempt at a message handler.
COIN_MPS_RETURNING
@ COIN_MPS_RETURNING
Definition: CoinMessage.hpp:42
COIN_MPS_NOMATCHCOL
@ COIN_MPS_NOMATCHCOL
Definition: CoinMessage.hpp:37
COIN_MPS_STATS
@ COIN_MPS_STATS
Definition: CoinMessage.hpp:31
COIN_PRESOLVE_COLUMNBOUNDA
@ COIN_PRESOLVE_COLUMNBOUNDA
Definition: CoinMessage.hpp:47
COIN_PRESOLVE_COLINFEAS
@ COIN_PRESOLVE_COLINFEAS
Definition: CoinMessage.hpp:45
COIN_GENERAL_WARNING
@ COIN_GENERAL_WARNING
Definition: CoinMessage.hpp:67
COIN_MPS_NOMATCHROW
@ COIN_MPS_NOMATCHROW
Definition: CoinMessage.hpp:36
COIN_MPS_BADIMAGE
@ COIN_MPS_BADIMAGE
Definition: CoinMessage.hpp:33
COIN_PRESOLVE_NONOPTIMAL
@ COIN_PRESOLVE_NONOPTIMAL
Definition: CoinMessage.hpp:49
COIN_MPS_CHANGED
@ COIN_MPS_CHANGED
Definition: CoinMessage.hpp:43
COIN_PRESOLVE_INFEAS
@ COIN_PRESOLVE_INFEAS
Definition: CoinMessage.hpp:51
COIN_PRESOLVE_POSTSOLVE
@ COIN_PRESOLVE_POSTSOLVE
Definition: CoinMessage.hpp:55
COIN_PRESOLVE_ROWINFEAS
@ COIN_PRESOLVE_ROWINFEAS
Definition: CoinMessage.hpp:46
COIN_DUMMY_END
@ COIN_DUMMY_END
Definition: CoinMessage.hpp:68
COIN_MPS_DUPOBJ
@ COIN_MPS_DUPOBJ
Definition: CoinMessage.hpp:34
COIN_PRESOLVE_INTEGERMODS
@ COIN_PRESOLVE_INTEGERMODS
Definition: CoinMessage.hpp:54
CoinMessage::CoinMessage
CoinMessage(Language language=us_en)
Constructor.
CoinMessages::language
Language language() const
Language.
Definition: CoinMessageHandler.hpp:169
CoinMessages::Language
Language
Supported languages.
Definition: CoinMessageHandler.hpp:136
COIN_PRESOLVE_PASS
@ COIN_PRESOLVE_PASS
Definition: CoinMessage.hpp:57
COIN_PRESOLVE_COLUMNBOUNDB
@ COIN_PRESOLVE_COLUMNBOUNDB
Definition: CoinMessage.hpp:48
COIN_MPS_DUPROW
@ COIN_MPS_DUPROW
Definition: CoinMessage.hpp:35
COIN_PRESOLVE_NEEDS_CLEANING
@ COIN_PRESOLVE_NEEDS_CLEANING
Definition: CoinMessage.hpp:56
COIN_GENERAL_INFO
@ COIN_GENERAL_INFO
Definition: CoinMessage.hpp:65