X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FPacketData.cci;h=73719c55bee2becbdbeafc2356d7283958fe5b76;hb=92f8630b75f3ef50e73c48cde58645dcd1534e27;hp=9ea4cef8bfb859c67cc4ecf7c4205c0d0773cbf5;hpb=10985d71f77b627bc4da543d7114feb7c4529329;p=senf.git diff --git a/Packets/PacketData.cci b/Packets/PacketData.cci index 9ea4cef..73719c5 100644 --- a/Packets/PacketData.cci +++ b/Packets/PacketData.cci @@ -108,6 +108,17 @@ prefix_ void senf::PacketData::clear() impl().clear(this); } +prefix_ void senf::PacketData::reserve(size_type n) +{ + impl().reserve(n + size() - impl().size()); +} + +prefix_ senf::PacketData::size_type senf::PacketData::capacity() + const +{ + return impl().capacity() - (impl().size() - size()); +} + prefix_ bool senf::PacketData::valid() { return impl_;