buffer

package
v0.0.0-...-a8da419 Latest Latest
Warning

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

Go to latest
Published: Nov 21, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const SIZEOF_INT16 = 2 // bytes
View Source
const SIZEOF_INT32 = 4 // bytes

Variables

This section is empty.

Functions

This section is empty.

Types

type Buffer

type Buffer struct {
	Bytes  *bytebufferpool.ByteBuffer
	Offset uint
}

func (*Buffer) ReadAlphanumeric

func (b *Buffer) ReadAlphanumeric() string

func (*Buffer) ReadBool

func (b *Buffer) ReadBool() bool

func (*Buffer) ReadByte

func (b *Buffer) ReadByte() byte

func (*Buffer) ReadByteArray

func (b *Buffer) ReadByteArray() []byte

func (*Buffer) ReadFloat32

func (b *Buffer) ReadFloat32() float32

func (*Buffer) ReadFloat32Array

func (b *Buffer) ReadFloat32Array() []float32

func (*Buffer) ReadInt16

func (b *Buffer) ReadInt16() int16

func (*Buffer) ReadInt16Array

func (b *Buffer) ReadInt16Array() []int16

func (*Buffer) ReadInt32

func (b *Buffer) ReadInt32() int32

func (*Buffer) ReadInt32Array

func (b *Buffer) ReadInt32Array() []int32

func (*Buffer) ReadInt8

func (b *Buffer) ReadInt8() int8

func (*Buffer) ReadInt8Array

func (b *Buffer) ReadInt8Array() []int8

func (*Buffer) ReadLowpFloat

func (b *Buffer) ReadLowpFloat() float32

func (*Buffer) ReadRune

func (b *Buffer) ReadRune() rune

func (*Buffer) ReadString

func (b *Buffer) ReadString() string

func (*Buffer) ReadUInt16Array

func (b *Buffer) ReadUInt16Array() []uint16

func (*Buffer) ReadUInt32Array

func (b *Buffer) ReadUInt32Array() []uint32

func (*Buffer) ReadUint16

func (b *Buffer) ReadUint16() uint16

func (*Buffer) ReadUint32

func (b *Buffer) ReadUint32() uint32

func (*Buffer) ReadVarFloat

func (b *Buffer) ReadVarFloat() float32

func (*Buffer) ReadVarInt

func (b *Buffer) ReadVarInt() int

func (*Buffer) ReadVarUint

func (b *Buffer) ReadVarUint() uint

func (*Buffer) Reset

func (b *Buffer) Reset()

func (*Buffer) Slice

func (b *Buffer) Slice() []byte

func (*Buffer) WriteAlphanumeric

func (b *Buffer) WriteAlphanumeric(s string)

func (*Buffer) WriteBool

func (b *Buffer) WriteBool(value bool)

func (*Buffer) WriteByte

func (b *Buffer) WriteByte(value byte)

func (*Buffer) WriteByteArray

func (b *Buffer) WriteByteArray(value []byte)

func (*Buffer) WriteFloat32

func (b *Buffer) WriteFloat32(value float32)

func (*Buffer) WriteFloat32Array

func (b *Buffer) WriteFloat32Array(value []float32)

func (*Buffer) WriteInt16

func (b *Buffer) WriteInt16(value int16)

func (*Buffer) WriteInt16Array

func (b *Buffer) WriteInt16Array(value []int16)

func (*Buffer) WriteInt32

func (b *Buffer) WriteInt32(value int32)

func (*Buffer) WriteInt32Array

func (b *Buffer) WriteInt32Array(value []int32)

func (*Buffer) WriteInt8

func (b *Buffer) WriteInt8(value int8)

func (*Buffer) WriteInt8Array

func (b *Buffer) WriteInt8Array(value []int8)

func (*Buffer) WriteLowpFloat

func (b *Buffer) WriteLowpFloat(value float64)

func (*Buffer) WriteString

func (b *Buffer) WriteString(s string)

func (*Buffer) WriteUInt16Array

func (b *Buffer) WriteUInt16Array(value []uint16)

func (*Buffer) WriteUInt32Array

func (b *Buffer) WriteUInt32Array(value []uint32)

func (*Buffer) WriteUint16

func (b *Buffer) WriteUint16(value uint16)

func (*Buffer) WriteUint32

func (b *Buffer) WriteUint32(value uint32)

func (*Buffer) WriteVarFloat

func (b *Buffer) WriteVarFloat(s float32)

func (*Buffer) WriteVarInt

func (b *Buffer) WriteVarInt(value int)

func (*Buffer) WriteVarUint

func (b *Buffer) WriteVarUint(value uint)

Jump to

Keyboard shortcuts

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