diff -r 37216ca5b9c6 -r 745e182d0139 lemon/cbc.h --- a/lemon/cbc.h Tue Apr 07 14:50:20 2009 +0100 +++ b/lemon/cbc.h Wed Apr 08 22:49:28 2009 +0200 @@ -115,33 +115,12 @@ virtual void _clear(); - public: + virtual void _messageLevel(MessageLevel level); + void _applyMessageLevel(); - ///Enum for \c messageLevel() parameter - enum MessageLevel { - /// no output (default value) - MESSAGE_NO_OUTPUT = 0, - /// error messages only - MESSAGE_ERROR_MESSAGE = 1, - /// normal output - MESSAGE_NORMAL_OUTPUT = 2, - /// full output (includes informational messages) - MESSAGE_FULL_OUTPUT = 3 - }; + int _message_level; - private: - - MessageLevel _message_level; - - public: - - ///Set the verbosity of the messages - - ///Set the verbosity of the messages - /// - ///\param m is the level of the messages output by the solver routines. - void messageLevel(MessageLevel m); - + };