udwRspLib

package
v0.0.0-...-f254aa5 Latest Latest
Warning

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

Go to latest
Published: Jan 15, 2020 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GoBuffer

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

func NewGoBufferFromByteSlice

func NewGoBufferFromByteSlice(slice []byte) *GoBuffer

func NewGoBufferFromC

func NewGoBufferFromC(p uintptr, cap int) *GoBuffer

func (*GoBuffer) CopyToByteSlice

func (buf *GoBuffer) CopyToByteSlice() []byte

func (*GoBuffer) FreeFromGo

func (buf *GoBuffer) FreeFromGo()

func (*GoBuffer) GetOffset

func (buf *GoBuffer) GetOffset() int

func (*GoBuffer) ReadBool

func (buf *GoBuffer) ReadBool() bool

func (*GoBuffer) ReadByteSlice

func (buf *GoBuffer) ReadByteSlice() []byte

func (*GoBuffer) ReadFloat32

func (buf *GoBuffer) ReadFloat32() float32

func (*GoBuffer) ReadFloat64

func (buf *GoBuffer) ReadFloat64() float64

func (*GoBuffer) ReadInt

func (buf *GoBuffer) ReadInt() int

func (*GoBuffer) ReadInt64

func (buf *GoBuffer) ReadInt64() int64

func (*GoBuffer) ReadStringUTF16

func (buf *GoBuffer) ReadStringUTF16() string

func (*GoBuffer) ReadStringUTF8

func (buf *GoBuffer) ReadStringUTF8() string

func (*GoBuffer) ReadUint16

func (buf *GoBuffer) ReadUint16() uint16

func (*GoBuffer) ReadUint32

func (buf *GoBuffer) ReadUint32() uint32

func (*GoBuffer) ReadUint64

func (buf *GoBuffer) ReadUint64() uint64

func (*GoBuffer) ReadUint8

func (buf *GoBuffer) ReadUint8() uint8

func (*GoBuffer) ResetToRead

func (buf *GoBuffer) ResetToRead()

func (*GoBuffer) ResetToWrite

func (buf *GoBuffer) ResetToWrite()

func (*GoBuffer) SetFromC

func (buf *GoBuffer) SetFromC(p uintptr, c int)

func (*GoBuffer) ToC

func (buf *GoBuffer) ToC() (p uintptr, c int)

func (*GoBuffer) WriteBool

func (buf *GoBuffer) WriteBool(b bool)

func (*GoBuffer) WriteByteSlice

func (buf *GoBuffer) WriteByteSlice(s []byte)

func (*GoBuffer) WriteFloat32

func (buf *GoBuffer) WriteFloat32(f float32)

func (*GoBuffer) WriteFloat64

func (buf *GoBuffer) WriteFloat64(f float64)

func (*GoBuffer) WriteInt

func (buf *GoBuffer) WriteInt(i int)

func (*GoBuffer) WriteInt64

func (buf *GoBuffer) WriteInt64(i int64)

func (*GoBuffer) WriteStringUTF16

func (buf *GoBuffer) WriteStringUTF16(s string)

func (*GoBuffer) WriteStringUTF8

func (buf *GoBuffer) WriteStringUTF8(s string)

func (*GoBuffer) WriteUint16

func (buf *GoBuffer) WriteUint16(i uint16)

func (*GoBuffer) WriteUint32

func (buf *GoBuffer) WriteUint32(i uint32)

func (*GoBuffer) WriteUint64

func (buf *GoBuffer) WriteUint64(i uint64)

func (*GoBuffer) WriteUint8

func (buf *GoBuffer) WriteUint8(i uint8)

Jump to

Keyboard shortcuts

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