X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FPacketParser.cti;h=741303755abffbc1e68621820b89d514ae399061;hb=81447258e6ecc9b5d9434fa5a7d382684179c7ab;hp=4945e3d1cf7ad532bbbc1b5ee282762f8c723367;hpb=ef0a3583fc76292d631de6a4a5cad4a432351ac8;p=senf.git diff --git a/Packets/PacketParser.cti b/Packets/PacketParser.cti index 4945e3d..7413037 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,10 +69,15 @@ 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 -senf::detail::packetParserSize(Parser p, int, Parser_TakeNum *) +senf::detail::packetParserSize(Parser p, int, senf::mpl::take_uint *) { return Parser::fixed_bytes; }