class

Brotli::Enc::OnePassArena

Inherits Reference < Object

Scratch buffers for the one-pass fragment compressor (C: BrotliOnePassArena). Command/distance prefix codes use a 64+64 symbol alphabet in "emit order" (see compress_fragment.h comment).

Constructors

Instance methods

cmd_bits
Source
cmd_bits=(cmd_bits : Slice(UInt16))
Source
cmd_code
Source
cmd_code=(cmd_code : Bytes)
Source
cmd_code_numbits
Source
cmd_code_numbits=(cmd_code_numbits : Int32)
Source
cmd_depth
Source
cmd_depth=(cmd_depth : Bytes)
Source
cmd_histo
Source
cmd_histo=(cmd_histo : Slice(UInt32))
Source
histogram
Source
histogram=(histogram : Slice(UInt32))
Source
init_command_prefix_codes

encode.c:224 — InitCommandPrefixCodes.

Source
lit_bits
Source
lit_bits=(lit_bits : Slice(UInt16))
Source
lit_depth
Source
lit_depth=(lit_depth : Bytes)
Source
tmp_bits
Source
tmp_bits=(tmp_bits : Slice(UInt16))
Source
tmp_depth
Source
tmp_depth=(tmp_depth : Bytes)
Source
tree
Source
tree=(tree : Slice(HuffmanTree))
Source