bytes

package
v0.0.0-...-d9311aa Latest Latest
Warning

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

Go to latest
Published: May 19, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Buffer

type Buffer struct {
	*bytes.Buffer
}

func NewBuffer

func NewBuffer(buf []byte) *Buffer

func (*Buffer) ReadBool

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

func (*Buffer) ReadBytesL16

func (b *Buffer) ReadBytesL16() ([]byte, error)

func (*Buffer) ReadBytesL16V

func (b *Buffer) ReadBytesL16V() ([]byte, error)

func (*Buffer) ReadBytesL32

func (b *Buffer) ReadBytesL32() ([]byte, error)

func (*Buffer) ReadInt16

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

func (*Buffer) ReadInt32

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

func (*Buffer) ReadInt64

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

func (*Buffer) ReadStringL16

func (b *Buffer) ReadStringL16() (string, error)

func (*Buffer) ReadStringL16V

func (b *Buffer) ReadStringL16V() (string, error)

func (*Buffer) ReadStringL32

func (b *Buffer) ReadStringL32() (string, error)

func (*Buffer) ReadUint16

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

func (*Buffer) ReadUint32

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

func (*Buffer) ReadUint64

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

func (*Buffer) WriteBool

func (b *Buffer) WriteBool(v bool) error

func (*Buffer) WriteBytesL16

func (b *Buffer) WriteBytesL16(s []byte) (int, error)

func (*Buffer) WriteBytesL16V

func (b *Buffer) WriteBytesL16V(s []byte, l ...int16) (int, error)

func (*Buffer) WriteBytesL32

func (b *Buffer) WriteBytesL32(s []byte) (int, error)

func (*Buffer) WriteFloat32

func (b *Buffer) WriteFloat32(v float32) (int, error)

func (*Buffer) WriteFloat64

func (b *Buffer) WriteFloat64(v float64) (int, error)

func (*Buffer) WriteInt16

func (b *Buffer) WriteInt16(v int16) (int, error)

func (*Buffer) WriteInt32

func (b *Buffer) WriteInt32(v int32) (int, error)

func (*Buffer) WriteInt64

func (b *Buffer) WriteInt64(v int64) (int, error)

func (*Buffer) WriteStringL16

func (b *Buffer) WriteStringL16(s string) (int, error)

func (*Buffer) WriteStringL16V

func (b *Buffer) WriteStringL16V(s string, l ...int16) (int, error)

func (*Buffer) WriteStringL32

func (b *Buffer) WriteStringL32(s string) (int, error)

func (*Buffer) WriteUint16

func (b *Buffer) WriteUint16(v uint16) (int, error)

func (*Buffer) WriteUint32

func (b *Buffer) WriteUint32(v uint32) (int, error)

func (*Buffer) WriteUint32At

func (b *Buffer) WriteUint32At(v uint32, n int) (int, error)

func (*Buffer) WriteUint64

func (b *Buffer) WriteUint64(v uint64) (int, error)

Jump to

Keyboard shortcuts

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