private static HistogramBase CompressedEncodeDecode(HistogramBase source)
 {
     var targetBuffer = ByteBuffer.Allocate(source.GetNeededByteBufferCapacity());
     source.EncodeIntoCompressedByteBuffer(targetBuffer);
     targetBuffer.Position = 0;
     return HistogramEncoding.DecodeFromCompressedByteBuffer(targetBuffer, 0);
 }
예제 #2
0
        private static HistogramBase CompressedEncodeDecode(HistogramBase source)
        {
            var targetBuffer = ByteBuffer.Allocate(source.GetNeededByteBufferCapacity());

            source.EncodeIntoCompressedByteBuffer(targetBuffer);
            targetBuffer.Position = 0;
            return(HistogramEncoding.DecodeFromCompressedByteBuffer(targetBuffer, 0));
        }