X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FSocketHandle.cci;h=20d3a9d687eec1ac6c983d3e30a86d71ddfc6a27;hb=1ad3873b372da6187b1fbc645bf276287d2efb54;hp=25ddfc1409be7cd2e032769bb55ef9460040f778;hpb=145f6a7d0f3a6aaa77b3625351c952d24cb0b8a1;p=senf.git diff --git a/Socket/SocketHandle.cci b/Socket/SocketHandle.cci index 25ddfc1..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_