X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FPacket.cti;h=b58b78374d8a3c254c8d5f6d20198836779e83c0;hb=16d94efc2159cba35fc44e5b26747ae0a2ab237b;hp=bea5af7c8db44e8a540dc36b38e13ef0f52d3dc5;hpb=a1a6c76a214ad1935032826713cabaf9ac57bf07;p=senf.git diff --git a/Packets/Packet.cti b/Packets/Packet.cti index bea5af7..b58b783 100644 --- a/Packets/Packet.cti +++ b/Packets/Packet.cti @@ -175,8 +175,9 @@ senf::ConcretePacket::create(size_type size, senf::NoInit_t) template template -prefix_ senf::ConcretePacket -senf::ConcretePacket::create(ForwardReadableRange const & range) +prefix_ senf::ConcretePacket senf::ConcretePacket:: +create(ForwardReadableRange const & range, + typename boost::disable_if< boost::is_integral >::type *) { return ConcretePacket(interpreter::create(range)); } @@ -213,8 +214,9 @@ senf::ConcretePacket::createAfter(Packet packet, size_type size, sen template template -prefix_ senf::ConcretePacket -senf::ConcretePacket::createAfter(Packet packet, ForwardReadableRange const & range) +prefix_ senf::ConcretePacket senf::ConcretePacket:: +createAfter(Packet packet, ForwardReadableRange const & range, + typename boost::disable_if< boost::is_integral >::type *) { return ConcretePacket(interpreter::createAfter(packet.ptr(), range)); }