list

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jul 7, 2026 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AnyType

type AnyType ListItem

func (*AnyType) Int

func (v *AnyType) Int() int

type ListItem

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

func GetListItem

func GetListItem(buffer []byte, ooffset *uint) ListItem

func NewListItem

func NewListItem(value interface{}) ListItem

func (*ListItem) DataLength

func (li *ListItem) DataLength() int

func (*ListItem) Dump

func (listItem *ListItem) Dump() []byte

func (*ListItem) Get

func (li *ListItem) Get(value interface{}) (err error)

func (*ListItem) GetAny

func (li *ListItem) GetAny() AnyType

func (*ListItem) IsEmpty

func (li *ListItem) IsEmpty() bool

func (*ListItem) IsNull

func (li *ListItem) IsNull() bool

func (*ListItem) IsString

func (li *ListItem) IsString() bool

func (*ListItem) Type

func (li *ListItem) Type() ListItemType

type ListItemType

type ListItemType byte
const (
	LISTITEM_STRING       ListItemType = 0x01
	LISTITEM_UNICODE      ListItemType = 0x02
	LISTITEM_POSINT       ListItemType = 0x04
	LISTITEM_NEGINT       ListItemType = 0x05
	LISTITEM_POSDECIMAL   ListItemType = 0x06
	LISTITEM_NEGDECIMAL   ListItemType = 0x07
	LISTITEM_COMPACTFLOAT ListItemType = 0x08
	LISTITEM_IEEEDOUBLE   ListItemType = 0x09
	LISTITEM_OREF         ListItemType = 0x19
)

Jump to

Keyboard shortcuts

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