Documentation ¶
Index ¶
- type BinaryWriter
- type BitWriter
- type BufferedWriter
- func (_c *BufferedWriter) Data() []byte
- func (_gd *BufferedWriter) FinishByte()
- func (_fg *BufferedWriter) Len() int
- func (_eb *BufferedWriter) Reset()
- func (_bbg *BufferedWriter) ResetBitIndex()
- func (_bg *BufferedWriter) SkipBits(skip int) error
- func (_ee *BufferedWriter) Write(d []byte) (int, error)
- func (_cb *BufferedWriter) WriteBit(bit int) error
- func (_bc *BufferedWriter) WriteBits(bits uint64, number int) (_eg int, _fe error)
- func (_ef *BufferedWriter) WriteByte(bt byte) error
- type Reader
- func (_baf *Reader) AbsoluteLength() uint64
- func (_efd *Reader) AbsolutePosition() int64
- func (_cdc *Reader) Align() (_gba byte)
- func (_bac *Reader) BitPosition() int
- func (_ebff *Reader) ConsumeRemainingBits() (uint64, error)
- func (_ffg *Reader) Length() uint64
- func (_deg *Reader) Mark()
- func (_gdg *Reader) NewPartialReader(offset, length int, relative bool) (*Reader, error)
- func (_cded *Reader) Read(p []byte) (_feb int, _ffc error)
- func (_eca *Reader) ReadBit() (_fgf int, _dcg error)
- func (_fac *Reader) ReadBits(n byte) (_aag uint64, _gfd error)
- func (_dga *Reader) ReadBool() (bool, error)
- func (_afg *Reader) ReadByte() (byte, error)
- func (_dd *Reader) ReadUint32() (uint32, error)
- func (_ddc *Reader) RelativePosition() int64
- func (_gcae *Reader) Reset()
- func (_gdf *Reader) Seek(offset int64, whence int) (int64, error)
- type StreamReader
- type Writer
- func (_cg *Writer) Data() []byte
- func (_dee *Writer) FinishByte()
- func (_dca *Writer) ResetBit()
- func (_bbf *Writer) SkipBits(skip int) error
- func (_fbgc *Writer) UseMSB() bool
- func (_adf *Writer) Write(p []byte) (int, error)
- func (_bbe *Writer) WriteBit(bit int) error
- func (_ggg *Writer) WriteBits(bits uint64, number int) (_faf int, _dbe error)
- func (_efed *Writer) WriteByte(c byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BinaryWriter ¶
type BufferedWriter ¶
type BufferedWriter struct {
// contains filtered or unexported fields
}
func BufferedMSB ¶
func BufferedMSB() *BufferedWriter
func (*BufferedWriter) Data ¶
func (_c *BufferedWriter) Data() []byte
func (*BufferedWriter) FinishByte ¶
func (_gd *BufferedWriter) FinishByte()
func (*BufferedWriter) Len ¶
func (_fg *BufferedWriter) Len() int
func (*BufferedWriter) Reset ¶
func (_eb *BufferedWriter) Reset()
func (*BufferedWriter) ResetBitIndex ¶
func (_bbg *BufferedWriter) ResetBitIndex()
func (*BufferedWriter) SkipBits ¶
func (_bg *BufferedWriter) SkipBits(skip int) error
func (*BufferedWriter) WriteBit ¶
func (_cb *BufferedWriter) WriteBit(bit int) error
func (*BufferedWriter) WriteBits ¶
func (_bc *BufferedWriter) WriteBits(bits uint64, number int) (_eg int, _fe error)
func (*BufferedWriter) WriteByte ¶
func (_ef *BufferedWriter) WriteByte(bt byte) error
type Reader ¶
type Reader struct {
// contains filtered or unexported fields
}
func (*Reader) AbsoluteLength ¶
func (*Reader) AbsolutePosition ¶
func (*Reader) BitPosition ¶
func (*Reader) ConsumeRemainingBits ¶
func (*Reader) NewPartialReader ¶
func (*Reader) ReadUint32 ¶
func (*Reader) RelativePosition ¶
type StreamReader ¶
type Writer ¶
type Writer struct {
// contains filtered or unexported fields
}
func NewWriterMSB ¶
func (*Writer) FinishByte ¶
func (_dee *Writer) FinishByte()
Click to show internal directories.
Click to hide internal directories.