lemon/clp.h
changeset 576 745e182d0139
parent 540 9db62975c32b
child 746 e4554cd6b2bf
     1.1 --- a/lemon/clp.h	Tue Apr 07 14:50:20 2009 +0100
     1.2 +++ b/lemon/clp.h	Wed Apr 08 22:49:28 2009 +0200
     1.3 @@ -136,6 +136,8 @@
     1.4  
     1.5      virtual void _clear();
     1.6  
     1.7 +    virtual void _messageLevel(MessageLevel);
     1.8 +    
     1.9    public:
    1.10  
    1.11      ///Solves LP with primal simplex method.
    1.12 @@ -153,26 +155,6 @@
    1.13      ///Returns the variable identifier understood by CLP.
    1.14      int clpCol(Col c) const { return cols(id(c)); }
    1.15  
    1.16 -    ///Enum for \c messageLevel() parameter
    1.17 -    enum MessageLevel {
    1.18 -      /// no output (default value)
    1.19 -      MESSAGE_NO_OUTPUT = 0,
    1.20 -      /// print final solution
    1.21 -      MESSAGE_FINAL_SOLUTION = 1,
    1.22 -      /// print factorization
    1.23 -      MESSAGE_FACTORIZATION = 2,
    1.24 -      /// normal output
    1.25 -      MESSAGE_NORMAL_OUTPUT = 3,
    1.26 -      /// verbose output
    1.27 -      MESSAGE_VERBOSE_OUTPUT = 4
    1.28 -    };
    1.29 -    ///Set the verbosity of the messages
    1.30 -
    1.31 -    ///Set the verbosity of the messages
    1.32 -    ///
    1.33 -    ///\param m is the level of the messages output by the solver routines.
    1.34 -    void messageLevel(MessageLevel m);
    1.35 -
    1.36    };
    1.37  
    1.38  } //END OF NAMESPACE LEMON