GamsMessageHandler.hpp

Go to the documentation of this file.
00001 // Copyright (C) GAMS Development 2006
00002 // All Rights Reserved.
00003 // This code is published under the Common Public License.
00004 //
00005 // $Id: GamsMessageHandler.hpp 56 2007-02-03 17:51:56Z stefan $
00006 //
00007 // Authors: Michael Bussieck, Stefan Vigerske
00008 
00009 #ifndef GamsMessageHandler_H
00010 #define GamsMessageHandler_H
00011 
00012 #if defined(_MSC_VER)
00013 // Turn off compiler warning about long names
00014 #  pragma warning(disable:4786)
00015 #endif
00016 
00017 #include "CoinMessageHandler.hpp"
00018 #include "GamsModel.hpp"
00019 
00022 class GamsMessageHandler : public CoinMessageHandler {
00023 public:
00024 
00028   GamsMessageHandler(GamsModel* GMptr);
00029 
00032   inline void setRemoveLBlanks(int rm) { rmlblanks_ = rm; }
00033 
00039   int print();
00040 
00041 private:
00042   GamsModel *GMptr_;
00043   int rmlblanks_;
00044 };
00045 
00046 #endif // GamsMessageHandler_H

Generated on Fri May 16 00:28:04 2008 for GAMSlinks by  doxygen 1.4.7