HdrHistogram.HistogramBase.Encode C# (CSharp) Méthode

Encode() public méthode

Encode this histogram into a ByteBuffer
public Encode ( ByteBuffer targetBuffer, IEncoder encoder ) : int
targetBuffer ByteBuffer The buffer to encode into
encoder IEncoder The encoder to use
Résultat int
        public int Encode(ByteBuffer targetBuffer, IEncoder encoder)
        {
            var data = GetData();
            return encoder.Encode(data, targetBuffer);
        }

Usage Example

Exemple #1
0
        private static HistogramBase EncodeDecode(HistogramBase source)
        {
            var targetBuffer = ByteBuffer.Allocate(source.GetNeededByteBufferCapacity());

            source.Encode(targetBuffer, EncoderV2);
            targetBuffer.Position = 0;
            return(HistogramEncoding.DecodeFromByteBuffer(targetBuffer, 0));
        }
All Usage Examples Of HdrHistogram.HistogramBase::Encode