buffer

package
v0.0.0-...-0418f2f Latest Latest
Warning

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

Go to latest
Published: Dec 10, 2022 License: MPL-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ModifyBuffer

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

func NewModifyBuffer

func NewModifyBuffer(v []byte) *ModifyBuffer

func (*ModifyBuffer) Modify

func (b *ModifyBuffer) Modify(v []byte)

func (*ModifyBuffer) ModifyBool

func (b *ModifyBuffer) ModifyBool(v bool)

func (*ModifyBuffer) ModifyFloat32

func (b *ModifyBuffer) ModifyFloat32(f float32)

func (*ModifyBuffer) ModifyFloat64

func (b *ModifyBuffer) ModifyFloat64(f float64)

func (*ModifyBuffer) ModifyInt16

func (b *ModifyBuffer) ModifyInt16(i int16)

func (*ModifyBuffer) ModifyInt32

func (b *ModifyBuffer) ModifyInt32(i int32)

func (*ModifyBuffer) ModifyInt64

func (b *ModifyBuffer) ModifyInt64(i int64)

func (*ModifyBuffer) ModifyInt8

func (b *ModifyBuffer) ModifyInt8(i int8)

func (*ModifyBuffer) ModifyString

func (b *ModifyBuffer) ModifyString(s string)

func (*ModifyBuffer) ModifyUint16

func (b *ModifyBuffer) ModifyUint16(i uint16)

func (*ModifyBuffer) ModifyUint32

func (b *ModifyBuffer) ModifyUint32(i uint32)

func (*ModifyBuffer) ModifyUint64

func (b *ModifyBuffer) ModifyUint64(i uint64)

func (*ModifyBuffer) ModifyUint8

func (b *ModifyBuffer) ModifyUint8(i uint8)

func (*ModifyBuffer) Result

func (b *ModifyBuffer) Result() []byte

func (*ModifyBuffer) SkipBool

func (b *ModifyBuffer) SkipBool()

func (*ModifyBuffer) SkipBytes

func (b *ModifyBuffer) SkipBytes()

func (*ModifyBuffer) SkipFloat32

func (b *ModifyBuffer) SkipFloat32()

func (*ModifyBuffer) SkipFloat64

func (b *ModifyBuffer) SkipFloat64()

func (*ModifyBuffer) SkipInt16

func (b *ModifyBuffer) SkipInt16()

func (*ModifyBuffer) SkipInt32

func (b *ModifyBuffer) SkipInt32()

func (*ModifyBuffer) SkipInt64

func (b *ModifyBuffer) SkipInt64()

func (*ModifyBuffer) SkipInt8

func (b *ModifyBuffer) SkipInt8()

func (*ModifyBuffer) SkipString

func (b *ModifyBuffer) SkipString()

func (*ModifyBuffer) SkipUint16

func (b *ModifyBuffer) SkipUint16()

func (*ModifyBuffer) SkipUint32

func (b *ModifyBuffer) SkipUint32()

func (*ModifyBuffer) SkipUint64

func (b *ModifyBuffer) SkipUint64()

func (*ModifyBuffer) SkipUint8

func (b *ModifyBuffer) SkipUint8()

type ReadBuffer

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

func NewReadBuffer

func NewReadBuffer(v []byte) *ReadBuffer

func (*ReadBuffer) Read

func (b *ReadBuffer) Read() ([]byte, error)

func (*ReadBuffer) ReadBool

func (b *ReadBuffer) ReadBool() (bool, error)

func (*ReadBuffer) ReadFloat32

func (b *ReadBuffer) ReadFloat32() (float32, error)

func (*ReadBuffer) ReadFloat64

func (b *ReadBuffer) ReadFloat64() (float64, error)

func (*ReadBuffer) ReadInt16

func (b *ReadBuffer) ReadInt16() (int16, error)

func (*ReadBuffer) ReadInt32

func (b *ReadBuffer) ReadInt32() (int32, error)

func (*ReadBuffer) ReadInt64

func (b *ReadBuffer) ReadInt64() (int64, error)

func (*ReadBuffer) ReadInt8

func (b *ReadBuffer) ReadInt8() (int8, error)

func (*ReadBuffer) ReadString

func (b *ReadBuffer) ReadString() (string, error)

func (*ReadBuffer) ReadUint16

func (b *ReadBuffer) ReadUint16() (uint16, error)

func (*ReadBuffer) ReadUint32

func (b *ReadBuffer) ReadUint32() (uint32, error)

func (*ReadBuffer) ReadUint64

func (b *ReadBuffer) ReadUint64() (uint64, error)

func (*ReadBuffer) ReadUint8

func (b *ReadBuffer) ReadUint8() (uint8, error)

func (*ReadBuffer) SkipBool

func (b *ReadBuffer) SkipBool()

func (*ReadBuffer) SkipBytes

func (b *ReadBuffer) SkipBytes()

func (*ReadBuffer) SkipFloat32

func (b *ReadBuffer) SkipFloat32()

func (*ReadBuffer) SkipFloat64

func (b *ReadBuffer) SkipFloat64()

func (*ReadBuffer) SkipInt16

func (b *ReadBuffer) SkipInt16()

func (*ReadBuffer) SkipInt32

func (b *ReadBuffer) SkipInt32()

func (*ReadBuffer) SkipInt64

func (b *ReadBuffer) SkipInt64()

func (*ReadBuffer) SkipInt8

func (b *ReadBuffer) SkipInt8()

func (*ReadBuffer) SkipString

func (b *ReadBuffer) SkipString()

func (*ReadBuffer) SkipUint16

func (b *ReadBuffer) SkipUint16()

func (*ReadBuffer) SkipUint32

func (b *ReadBuffer) SkipUint32()

func (*ReadBuffer) SkipUint64

func (b *ReadBuffer) SkipUint64()

func (*ReadBuffer) SkipUint8

func (b *ReadBuffer) SkipUint8()

type WriteBuffer

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

func NewWriteBuffer

func NewWriteBuffer() *WriteBuffer

func (*WriteBuffer) Bytes

func (b *WriteBuffer) Bytes() []byte

func (*WriteBuffer) Write

func (b *WriteBuffer) Write(v []byte) error

func (*WriteBuffer) WriteBool

func (b *WriteBuffer) WriteBool(v bool)

func (*WriteBuffer) WriteFloat32

func (b *WriteBuffer) WriteFloat32(v float32)

func (*WriteBuffer) WriteFloat64

func (b *WriteBuffer) WriteFloat64(v float64)

func (*WriteBuffer) WriteInt16

func (b *WriteBuffer) WriteInt16(v int16)

func (*WriteBuffer) WriteInt32

func (b *WriteBuffer) WriteInt32(v int32)

func (*WriteBuffer) WriteInt64

func (b *WriteBuffer) WriteInt64(v int64)

func (*WriteBuffer) WriteInt8

func (b *WriteBuffer) WriteInt8(v int8)

func (*WriteBuffer) WriteString

func (b *WriteBuffer) WriteString(s string)

func (*WriteBuffer) WriteUint16

func (b *WriteBuffer) WriteUint16(v uint16)

func (*WriteBuffer) WriteUint32

func (b *WriteBuffer) WriteUint32(v uint32)

func (*WriteBuffer) WriteUint64

func (b *WriteBuffer) WriteUint64(v uint64)

func (*WriteBuffer) WriteUint8

func (b *WriteBuffer) WriteUint8(v uint8)

Directories

Path Synopsis
row

Jump to

Keyboard shortcuts

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