X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FPacketParser.cti;h=777531bf9d16cb4fbb8cc798f09cb74d4c94ff78;hb=81ffa1c459b96dd44472bcef37e1e373934ee138;hp=826f06654499acfe6d4b83b60c239a23788bd846;hpb=f13c1275e48e97dceb7de7925793a4c69a5aeb61;p=senf.git diff --git a/Packets/PacketParser.cti b/Packets/PacketParser.cti index 826f066..777531b 100644 --- a/Packets/PacketParser.cti +++ b/Packets/PacketParser.cti @@ -59,6 +59,7 @@ prefix_ senf::PacketParserBase::size_type senf::bytes(Parser p) return detail::packetParserSize(p,0); } +#ifndef DOXYGEN template prefix_ typename boost::enable_if_c < boost::is_base_of::value @@ -68,6 +69,11 @@ prefix_ typename boost::enable_if_c < target.value(value); return target; } +#else +template +prefix_ Parser senf::operator<<(Parser target, Value const & value) +{} +#endif template prefix_ senf::PacketParserBase::size_type @@ -87,7 +93,7 @@ prefix_ senf::PacketParserBase::size_type senf::detail::packetParserSize(Parser template prefix_ senf::SafePacketParser::SafePacketParser() - : i_() + : parser_(), i_() {} template