bytereader

package
v0.0.8 Latest Latest
Warning

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

Go to latest
Published: Aug 23, 2022 License: MIT Imports: 2 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 {
	Data   []byte
	Offset uint32
}

func NewReader

func NewReader(data []byte) *Reader

func (*Reader) ReadBytes

func (r *Reader) ReadBytes(size uint32) []byte

func (*Reader) ReadFloat

func (r *Reader) ReadFloat() float32

func (*Reader) ReadInt

func (r *Reader) ReadInt() int32

func (*Reader) ReadShortInt

func (r *Reader) ReadShortInt() int16

func (*Reader) ReadShortUint

func (r *Reader) ReadShortUint() uint16

func (*Reader) ReadString

func (r *Reader) ReadString(length uint32) string

func (*Reader) ReadUint

func (r *Reader) ReadUint() uint32

func (*Reader) ScanToNonZero

func (r *Reader) ScanToNonZero()

func (*Reader) Seek

func (r *Reader) Seek(offset uint32)

func (*Reader) StaticReadBytes

func (r *Reader) StaticReadBytes(size uint32) []byte

func (*Reader) StaticReadFloat

func (r *Reader) StaticReadFloat() float32

func (*Reader) StaticReadInt

func (r *Reader) StaticReadInt() int32

func (*Reader) StaticReadShortInt

func (r *Reader) StaticReadShortInt() int16

func (*Reader) StaticReadShortUint

func (r *Reader) StaticReadShortUint() uint16

func (*Reader) StaticReadString

func (r *Reader) StaticReadString(length uint32) string

func (*Reader) StaticReadUint

func (r *Reader) StaticReadUint() uint32

func (*Reader) StepBackward

func (r *Reader) StepBackward(size uint32)

func (*Reader) StepForward

func (r *Reader) StepForward(size uint32)

Jump to

Keyboard shortcuts

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