41 virtual bool write(uint32_t
v, uint32_t n) = 0;
47 virtual void read(uint32_t* bits, uint32_t n) = 0;
Bit input/output.
Definition: IBitIO.h:26
virtual bool flush()=0
Flush bits.
virtual bool write(uint32_t v, uint32_t n)=0
Write bits.
virtual void read(uint32_t *bits, uint32_t n)=0
Read bits.
virtual size_t numBytes()=0
Number of bytes written.
virtual void inalign()=0
Passes the ending bits (coming from flushing)
virtual ~IBitIO()
Definition: IBitIO.h:28
Copyright (C) 2016-2022 Grok Image Compression Inc.
Definition: ICacheable.h:20
const vfloat64m1_t v
Definition: rvv-inl.h:1656