Cgl 0.60.2

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CglMessage.hpp
Go to the documentation of this file.
1 // $Id: CglMessage.hpp 1442 2019-01-06 16:39:41Z unxusr $
2 // Copyright (C) 2005, 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 CglMessage_H
7 #define CglMessage_H
8
9 #include "CoinPragma.hpp"
10
11 // This deals with Cgl messages (as against Osi messages etc)
12
13 #include "CoinMessageHandler.hpp"
14 enum CGL_Message {
15 CGL_INFEASIBLE,
16 CGL_CLIQUES,
17 CGL_FIXED,
18 CGL_PROCESS_STATS,
19 CGL_SLACKS,
20 CGL_PROCESS_STATS2,
21 CGL_PROCESS_SOS1,
22 CGL_PROCESS_SOS2,
23 CGL_UNBOUNDED,
24 CGL_ELEMENTS_CHANGED1,
25 CGL_ELEMENTS_CHANGED2,
26 CGL_MADE_INTEGER,
27 CGL_ADDED_INTEGERS,
28 CGL_POST_INFEASIBLE,
29 CGL_POST_CHANGED,
30 CGL_GENERAL,
31 CGL_DUMMY_END
32 };
33
36 class CglMessage : public CoinMessages {
37
38 public:
42 CglMessage(Language language = us_en);
44 };
45
46 #endif
47
48 /* vi: softtabstop=2 shiftwidth=2 expandtab tabstop=2
49 */
CglMessage
This deals with Cgl messages (as against Osi messages etc)
Definition: CglMessage.hpp:36
CGL_POST_CHANGED
Definition: CglMessage.hpp:29
CglMessage::CglMessage
CglMessage(Language language=us_en)
Constructor.
CGL_Message
CGL_Message
Definition: CglMessage.hpp:14
CGL_CLIQUES
Definition: CglMessage.hpp:16
CGL_PROCESS_SOS2
Definition: CglMessage.hpp:22
CGL_SLACKS
Definition: CglMessage.hpp:19
CGL_MADE_INTEGER
Definition: CglMessage.hpp:26
CoinMessageHandler.hpp
This is a first attempt at a message handler.
CGL_GENERAL
Definition: CglMessage.hpp:30
CGL_ELEMENTS_CHANGED2
Definition: CglMessage.hpp:25
CoinPragma.hpp
CGL_PROCESS_STATS2
Definition: CglMessage.hpp:20
CGL_DUMMY_END
Definition: CglMessage.hpp:31
CGL_INFEASIBLE
Definition: CglMessage.hpp:15
CGL_ELEMENTS_CHANGED1
Definition: CglMessage.hpp:24
CGL_POST_INFEASIBLE
Definition: CglMessage.hpp:28
CoinMessages::Language
Language
Supported languages.
Definition: CoinMessageHandler.hpp:148
CGL_FIXED
Definition: CglMessage.hpp:17
CGL_PROCESS_SOS1
Definition: CglMessage.hpp:21
CoinMessages::language
Language language() const
Language.
Definition: CoinMessageHandler.hpp:181
CoinMessages::us_en
Definition: CoinMessageHandler.hpp:149
CGL_PROCESS_STATS
Definition: CglMessage.hpp:18
CGL_ADDED_INTEGERS
Definition: CglMessage.hpp:27
CGL_UNBOUNDED
Definition: CglMessage.hpp:23
CoinMessages
Class to hold and manipulate an array of massaged messages.
Definition: CoinMessageHandler.hpp:140