X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FClientSocketHandle.cti;h=f584a18e0b08bb5abd1093173fa3d8aea98debd4;hb=81ffa1c459b96dd44472bcef37e1e373934ee138;hp=7f46c6cb079628388d5c383271a2e99c28aabfbe;hpb=08d97ee2fd048ae883c297118145487517a31258;p=senf.git diff --git a/Socket/ClientSocketHandle.cti b/Socket/ClientSocketHandle.cti index 7f46c6c..f584a18 100644 --- a/Socket/ClientSocketHandle.cti +++ b/Socket/ClientSocketHandle.cti @@ -102,6 +102,7 @@ template prefix_ senf::ClientSocketHandle::ClientSocketHandle() {} +#ifndef DOXYGEN template template prefix_ senf::ClientSocketHandle:: @@ -109,6 +110,13 @@ ClientSocketHandle(ClientSocketHandle other, typename SocketHandle::template IsCompatible::type *) : SocketHandle(other,true) {} +#else +template +template +prefix_ senf::ClientSocketHandle:: +ClientSocketHandle(ClientSocketHandle other) +{} +#endif template prefix_ senf::ClientSocketHandle::ClientSocketHandle(FileHandle other, bool isChecked) @@ -124,6 +132,7 @@ senf::ClientSocketHandle::ClientSocketHandle(std::auto_ptrbody().fd(fd); } +#ifndef DOXYGEN template template prefix_ typename senf::SocketHandle::template IsCompatible::type const & @@ -132,6 +141,13 @@ senf::ClientSocketHandle::operator=(ClientSocketHandle othe assign(other); return *this; } +#else +template +template +prefix_ OtherPolicy const & +senf::ClientSocketHandle::operator=(ClientSocketHandle other) +{} +#endif //////////////////////////////////////// // reading and writing @@ -163,6 +179,7 @@ read(ForwardWritableRange const & range) {} #endif +#ifndef DOXYGEN template template prefix_ typename boost::range_iterator::type @@ -178,6 +195,14 @@ read(ForwardWritableRange & range, >::value && sizeof(typename boost::range_value::type)==sizeof(char) >::read(*this, range); } +#else +template +template +prefix_ typename boost::range_iterator::type +senf::ClientSocketHandle:: +read(ForwardWritableRange & range) +{} +#endif template prefix_ char * senf::ClientSocketHandle::read(char * start, char * end)