X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libtest%2Fstream.h;h=ed5a03e541ed0e6090a9a6711c87132dc6dbe1e8;hb=3c4d734f56530d43520f385bff97162c04ac81ac;hp=3ad71b1fddbb528fd4bb4b4b878e06c87b52de0c;hpb=bed5d0baa746d10fd3899be96a6ab8673daa7e03;p=m6w6%2Flibmemcached diff --git a/libtest/stream.h b/libtest/stream.h index 3ad71b1f..ed5a03e5 100644 --- a/libtest/stream.h +++ b/libtest/stream.h @@ -51,6 +51,20 @@ template class cerr { private: + public: + typedef std::basic_ostringstream stream_buffer; + + public: + void operator()(const stream_buffer &s) + { + std::cerr << s.str() << std::endl; + } + }; + +template + class make_cerr { + private: + public: typedef std::basic_ostringstream stream_buffer; @@ -85,7 +99,7 @@ template public: void operator()(const stream_buffer &s) { - std::cerr << s.str() << std::endl; + std::cerr<< s.str() << std::endl; } }; @@ -95,16 +109,19 @@ template