struct

VirtualFs::BlobRef

Inherits Struct / Value / Object

Reference to a contiguous range of data within a blob/entry.

Constructors

new(offset : Int64, length : Int64, compressed_length : Int64, chunk_offsets : Array(Int64) | Nil = nil, chunk_compressed_lengths : Array(Int64) | Nil = nil, chunk_lengths : Array(Int64) | Nil = nil, chunk_crcs : Array(UInt32) | Nil = nil)
Source

Instance methods

chunk_compressed_lengths
chunk_crcs
chunk_lengths
chunk_offsets
clone
Source
compressed_length
copy_with(offset _offset = @offset, length _length = @length, compressed_length _compressed_length = @compressed_length, chunk_offsets _chunk_offsets = @chunk_offsets, chunk_compressed_lengths _chunk_compressed_lengths = @chunk_compressed_lengths, chunk_lengths _chunk_lengths = @chunk_lengths, chunk_crcs _chunk_crcs = @chunk_crcs)
Source
length
offset