lemon/cbc.h
changeset 576 745e182d0139
parent 567 3314f58e7b25
child 746 e4554cd6b2bf
     1.1 --- a/lemon/cbc.h	Tue Apr 07 14:50:20 2009 +0100
     1.2 +++ b/lemon/cbc.h	Wed Apr 08 22:49:28 2009 +0200
     1.3 @@ -115,33 +115,12 @@
     1.4  
     1.5      virtual void _clear();
     1.6  
     1.7 -  public:
     1.8 +    virtual void _messageLevel(MessageLevel level);
     1.9 +    void _applyMessageLevel();
    1.10  
    1.11 -    ///Enum for \c messageLevel() parameter
    1.12 -    enum MessageLevel {
    1.13 -      /// no output (default value)
    1.14 -      MESSAGE_NO_OUTPUT = 0,
    1.15 -      /// error messages only
    1.16 -      MESSAGE_ERROR_MESSAGE = 1,
    1.17 -      /// normal output
    1.18 -      MESSAGE_NORMAL_OUTPUT = 2,
    1.19 -      /// full output (includes informational messages)
    1.20 -      MESSAGE_FULL_OUTPUT = 3
    1.21 -    };
    1.22 +    int _message_level;
    1.23  
    1.24 -  private:
    1.25 -
    1.26 -    MessageLevel _message_level;
    1.27 -
    1.28 -  public:
    1.29 -
    1.30 -    ///Set the verbosity of the messages
    1.31 -
    1.32 -    ///Set the verbosity of the messages
    1.33 -    ///
    1.34 -    ///\param m is the level of the messages output by the solver routines.
    1.35 -    void messageLevel(MessageLevel m);
    1.36 -
    1.37 +    
    1.38  
    1.39    };
    1.40