X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FSocketHandle.cci;h=20d3a9d687eec1ac6c983d3e30a86d71ddfc6a27;hb=1ad3873b372da6187b1fbc645bf276287d2efb54;hp=42f2a0c4a3342b2ba9fe7dcd56fc149f063dce3e;hpb=31d85cd6b8e03c5ecc924ca8892906be1bab702f;p=senf.git diff --git a/Socket/SocketHandle.cci b/Socket/SocketHandle.cci index 42f2a0c..20d3a9d 100644 --- a/Socket/SocketHandle.cci +++ b/Socket/SocketHandle.cci @@ -27,7 +27,7 @@ #include "SocketHandle.ih" // Custom includes -#include "Utils/Exception.hh" +#include "../Utils/Exception.hh" #include "SocketProtocol.hh" #define prefix_ inline @@ -61,14 +61,12 @@ prefix_ bool senf::SocketBody::isServer() } /////////////////////////////////////////////////////////////////////////// -// senf::detail::ConvertibleString +// senf::detail::StreamableString -prefix_ senf::detail::ConvertibleString::ConvertibleString() -{} - -prefix_ senf::detail::ConvertibleString::ConvertibleString(bool v) - : std::string(v ? "true" : "false") -{} +prefix_ senf::detail::StreamableString & senf::detail::StreamableString::operator<<(bool v) +{ + return (*this) << std::string(v ? "true" : "false"); +} ///////////////////////////////cci.e/////////////////////////////////////// #undef prefix_ @@ -81,4 +79,5 @@ prefix_ senf::detail::ConvertibleString::ConvertibleString(bool v) // indent-tabs-mode: nil // ispell-local-dictionary: "american" // compile-command: "scons -u test" +// comment-column: 40 // End: