equal
deleted
inserted
replaced
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() { |