Documentation
¶
Index ¶
- type GoBuffer
- func (buf *GoBuffer) CopyToByteSlice() []byte
- func (buf *GoBuffer) FreeFromGo()
- func (buf *GoBuffer) GetOffset() int
- func (buf *GoBuffer) ReadBool() bool
- func (buf *GoBuffer) ReadByteSlice() []byte
- func (buf *GoBuffer) ReadFloat32() float32
- func (buf *GoBuffer) ReadFloat64() float64
- func (buf *GoBuffer) ReadInt() int
- func (buf *GoBuffer) ReadInt64() int64
- func (buf *GoBuffer) ReadStringUTF16() string
- func (buf *GoBuffer) ReadStringUTF8() string
- func (buf *GoBuffer) ReadUint16() uint16
- func (buf *GoBuffer) ReadUint32() uint32
- func (buf *GoBuffer) ReadUint64() uint64
- func (buf *GoBuffer) ReadUint8() uint8
- func (buf *GoBuffer) ResetToRead()
- func (buf *GoBuffer) ResetToWrite()
- func (buf *GoBuffer) SetFromC(p uintptr, c int)
- func (buf *GoBuffer) ToC() (p uintptr, c int)
- func (buf *GoBuffer) WriteBool(b bool)
- func (buf *GoBuffer) WriteByteSlice(s []byte)
- func (buf *GoBuffer) WriteFloat32(f float32)
- func (buf *GoBuffer) WriteFloat64(f float64)
- func (buf *GoBuffer) WriteInt(i int)
- func (buf *GoBuffer) WriteInt64(i int64)
- func (buf *GoBuffer) WriteStringUTF16(s string)
- func (buf *GoBuffer) WriteStringUTF8(s string)
- func (buf *GoBuffer) WriteUint16(i uint16)
- func (buf *GoBuffer) WriteUint32(i uint32)
- func (buf *GoBuffer) WriteUint64(i uint64)
- func (buf *GoBuffer) WriteUint8(i uint8)
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 NewGoBufferFromC ¶
func (*GoBuffer) CopyToByteSlice ¶
func (*GoBuffer) FreeFromGo ¶
func (buf *GoBuffer) FreeFromGo()
func (*GoBuffer) ReadByteSlice ¶
func (*GoBuffer) ReadFloat32 ¶
func (*GoBuffer) ReadFloat64 ¶
func (*GoBuffer) ReadStringUTF16 ¶
func (*GoBuffer) ReadStringUTF8 ¶
func (*GoBuffer) ReadUint16 ¶
func (*GoBuffer) ReadUint32 ¶
func (*GoBuffer) ReadUint64 ¶
func (*GoBuffer) ResetToRead ¶
func (buf *GoBuffer) ResetToRead()
func (*GoBuffer) ResetToWrite ¶
func (buf *GoBuffer) ResetToWrite()
func (*GoBuffer) WriteByteSlice ¶
func (*GoBuffer) WriteFloat32 ¶
func (*GoBuffer) WriteFloat64 ¶
func (*GoBuffer) WriteInt64 ¶
func (*GoBuffer) WriteStringUTF16 ¶
func (*GoBuffer) WriteStringUTF8 ¶
func (*GoBuffer) WriteUint16 ¶
func (*GoBuffer) WriteUint32 ¶
func (*GoBuffer) WriteUint64 ¶
func (*GoBuffer) WriteUint8 ¶
Click to show internal directories.
Click to hide internal directories.