BitWriter
export interface BitWriter {
finalize(force: boolean): number[]
length: number
padToByteBoundary(force: boolean): void
pop(n: number): string
writeBits(bitChars: string): BitWriter
writeByte(byte: number): BitWriter
}
Properties
finalize
bitWriter.finalize satisfies (force: boolean) => number[]
length
bitWriter.length satisfies number
padToByteBoundary
bitWriter.padToByteBoundary satisfies (force: boolean) => void
pop
bitWriter.pop satisfies (n: number) => string
writeBits
bitWriter.writeBits satisfies (bitChars: string) => BitWriter
writeByte
bitWriter.writeByte satisfies (byte: number) => BitWriter