bytebuffer

package module
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jul 20, 2020 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	//Big ...
	Big = "big"
	//Little ...
	Little = "little"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Buffer

type Buffer struct {
	Endian string
	// contains filtered or unexported fields
}

Buffer ...

func NewBuffer

func NewBuffer(types string) *Buffer

NewBuffer ...

func (*Buffer) Array

func (obj *Buffer) Array() []byte

Array ...

func (*Buffer) Clear

func (obj *Buffer) Clear()

Clear ...

func (*Buffer) Flip

func (obj *Buffer) Flip()

Flip ...

func (*Buffer) Get

func (obj *Buffer) Get(size int) []byte

Get ...

func (*Buffer) GetByte

func (obj *Buffer) GetByte() []byte

GetByte ...

func (*Buffer) GetDouble

func (obj *Buffer) GetDouble() float64

GetDouble ...

func (*Buffer) GetFloat

func (obj *Buffer) GetFloat() float32

GetFloat ...

func (*Buffer) GetInt

func (obj *Buffer) GetInt() uint32

GetInt ...

func (*Buffer) GetLong

func (obj *Buffer) GetLong() uint64

GetLong ...

func (*Buffer) GetShort

func (obj *Buffer) GetShort() uint16

GetShort ...

func (*Buffer) Put

func (obj *Buffer) Put(value []byte)

Put ...

func (*Buffer) PutByte

func (obj *Buffer) PutByte(value byte)

PutByte ...

func (*Buffer) PutDouble

func (obj *Buffer) PutDouble(value float64)

PutDouble ...

func (*Buffer) PutFloat

func (obj *Buffer) PutFloat(value float32)

PutFloat ...

func (*Buffer) PutInt

func (obj *Buffer) PutInt(value int)

PutInt ...

func (*Buffer) PutLong

func (obj *Buffer) PutLong(value int)

PutLong ...

func (*Buffer) PutShort

func (obj *Buffer) PutShort(value int)

PutShort ...

func (*Buffer) Size

func (obj *Buffer) Size() int

Size ...

func (*Buffer) Slice

func (obj *Buffer) Slice(start int, end int) error

Slice ...

Jump to

Keyboard shortcuts

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