StreamChunksSupplier

Undocumented in source.

Constructors

this
this(Stream stream, bio.core.bgzf.chunk.Chunk[] chunks)
Undocumented in source.

Members

Functions

getNextBgzfBlock
bool getNextBgzfBlock(BgzfBlock* block, ubyte* buffer, ushort* skip_start, ushort* skip_end)
totalCompressedSize
size_t totalCompressedSize()

Always zero (unknown)

Inherited Members

From BgzfBlockSupplier

getNextBgzfBlock
bool getNextBgzfBlock(BgzfBlock* block, ubyte* buffer, ushort* skip_start, ushort* skip_end)

Fills buffer with compressed data and points block to it. Return value is false if there is no next block.

totalCompressedSize
size_t totalCompressedSize()

Total compressed size of the supplied blocks in bytes. If unknown, should return 0.

Meta