MCPcopy
hub / github.com/RoaringBitmap/roaring / readFrom

Method readFrom

serialization_generic.go:51–58  ·  view source on GitHub ↗
(stream io.Reader)

Source from the content-addressed store, hash-verified

49}
50
51func (b *bitmapContainer) readFrom(stream io.Reader) (int, error) {
52 err := binary.Read(stream, binary.LittleEndian, b.bitmap)
53 if err != nil {
54 return 0, err
55 }
56 b.computeCardinality()
57 return 8 * len(b.bitmap), nil
58}
59
60func (bc *bitmapContainer) asLittleEndianByteSlice() []byte {
61 by := make([]byte, len(bc.bitmap)*8)

Callers

nothing calls this directly

Calls 2

computeCardinalityMethod · 0.95
ReadMethod · 0.45

Tested by

no test coverage detected