binenc

package
v0.0.0-...-63dc931 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 31, 2023 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Reader

type Reader struct {
	// contains filtered or unexported fields
}

func NewReader

func NewReader(data []byte) *Reader

func (*Reader) Err

func (r *Reader) Err() error

func (*Reader) Offset

func (r *Reader) Offset() int

func (*Reader) ReadAllBytes

func (r *Reader) ReadAllBytes() []byte

func (*Reader) ReadBytes

func (r *Reader) ReadBytes(sz int) ([]byte, bool)

func (*Reader) ReadBytes16

func (r *Reader) ReadBytes16() ([]byte, bool)

func (*Reader) ReadBytes32

func (r *Reader) ReadBytes32() ([]byte, bool)

func (*Reader) ReadBytes8

func (r *Reader) ReadBytes8() ([]byte, bool)

func (*Reader) ReadF32

func (r *Reader) ReadF32() (float32, bool)

func (*Reader) ReadI16

func (r *Reader) ReadI16() (int16, bool)

func (*Reader) ReadI32

func (r *Reader) ReadI32() (int32, bool)

func (*Reader) ReadI8

func (r *Reader) ReadI8() (int8, bool)

func (*Reader) ReadNext

func (r *Reader) ReadNext(n int) ([]byte, bool)

func (*Reader) ReadPointF32

func (r *Reader) ReadPointF32() (types.Pointf, bool)

func (*Reader) ReadPointI32

func (r *Reader) ReadPointI32() (image.Point, bool)

func (*Reader) ReadString

func (r *Reader) ReadString(sz int) (string, bool)

func (*Reader) ReadString16

func (r *Reader) ReadString16() (string, bool)

func (*Reader) ReadString32

func (r *Reader) ReadString32() (string, bool)

func (*Reader) ReadString8

func (r *Reader) ReadString8() (string, bool)

func (*Reader) ReadU16

func (r *Reader) ReadU16() (uint16, bool)

func (*Reader) ReadU24

func (r *Reader) ReadU24() ([3]byte, bool)

func (*Reader) ReadU32

func (r *Reader) ReadU32() (uint32, bool)

func (*Reader) ReadU8

func (r *Reader) ReadU8() (byte, bool)

func (*Reader) ReadWString

func (r *Reader) ReadWString(sz int) (string, bool)

func (*Reader) ReadWString16

func (r *Reader) ReadWString16() (string, bool)

func (*Reader) ReadWString32

func (r *Reader) ReadWString32() (string, bool)

func (*Reader) ReadWString8

func (r *Reader) ReadWString8() (string, bool)

func (*Reader) Remaining

func (r *Reader) Remaining() int

func (*Reader) Reset

func (r *Reader) Reset(data []byte)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL