From 9db9184e02df29abc221449de8e26042a7222143 Mon Sep 17 00:00:00 2001 From: Michael Andres Date: Thu, 10 Apr 2014 19:13:33 +0200 Subject: [PATCH] string stream improvements --- zypp/base/String.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/zypp/base/String.h b/zypp/base/String.h index f32e28a..9145e90 100644 --- a/zypp/base/String.h +++ b/zypp/base/String.h @@ -226,9 +226,15 @@ namespace zypp std::ostream & stream() { return _str; } + void clear() + { _str.str( std::string() ); } + std::ostringstream _str; }; + inline std::ostream & operator<<( std::ostream & str, const Str & obj ) + { return str << (std::string)obj; } + /////////////////////////////////////////////////////////////////// /** \name String representation of number. * -- 2.7.4