lemon/error.h
changeset 1674 648aa2f33dc8
parent 1435 8e85e6bbefdf
child 1746 874e4bc21435
equal deleted inserted replaced
0:093997a3cac9 1:2463ae59a300
    98   /// based) interface to create a string message. Mostly useful in
    98   /// based) interface to create a string message. Mostly useful in
    99   /// exception classes (therefore the name).
    99   /// exception classes (therefore the name).
   100   class ErrorMessage {
   100   class ErrorMessage {
   101   protected:
   101   protected:
   102     ///\e 
   102     ///\e 
   103     ///\todo The good solution is boost:shared_ptr...
   103 
       
   104     ///\todo The good solution is boost::shared_ptr...
       
   105     ///
   104     mutable
   106     mutable
   105     std::auto_ptr<std::ostringstream> buf;
   107     std::auto_ptr<std::ostringstream> buf;
   106     
   108     
   107     ///\e 
   109     ///\e 
   108     bool init() throw() {
   110     bool init() throw() {