X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FGenericTLV.ct;h=e405ce70b4461d1cd4eea4ab539235eed97a2430;hb=a1c37005ec4c281f6a76c07070a943cd1e36b6af;hp=6605618a17be93b8f6e64490200e311985867c5d;hpb=47d8fe245087b57098115b66094872cfffb8cbed;p=senf.git diff --git a/senf/Packets/GenericTLV.ct b/senf/Packets/GenericTLV.ct index 6605618..e405ce7 100644 --- a/senf/Packets/GenericTLV.ct +++ b/senf/Packets/GenericTLV.ct @@ -40,7 +40,7 @@ template template prefix_ Parser senf::GenericTLVParserBase::init() -{ +{ senf::PacketParserBase::size_type oldSize (bytes() ); senf::PacketParserBase::size_type newParserSize ( senf::init_bytes::value ); this->resize( oldSize, newParserSize); @@ -53,7 +53,7 @@ prefix_ Parser senf::GenericTLVParserBase::init() template prefix_ void senf::GenericTLVParserBase::dump(std::ostream & os) - const + const { if (Base::Registry::instance().isRegistered( *this)) { Base::Registry::instance().dump( *this, os); @@ -68,8 +68,8 @@ prefix_ void senf::GenericTLVParserBase::dump(std::ostream & os) } template -prefix_ senf::PacketInterpreterBase::range senf::GenericTLVParserBase::value() - const +prefix_ senf::PacketInterpreterBase::range senf::GenericTLVParserBase::value() + const { senf::PacketData::iterator begin ( boost::next(this->i(), senf::bytes( self())) ); return PacketInterpreterBase::range(begin, boost::next( begin, this->length()) ); @@ -146,7 +146,7 @@ prefix_ senf::PacketParserBase::size_type senf::GenericTLVParserRegistry