list

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Oct 4, 2025 License: MIT Imports: 6 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_POSFLOAT ListItemType = 0x06
	LISTITEM_NEGFLOAT ListItemType = 0x07
	LISTITEM_OREF     ListItemType = 0x19
)

Jump to

Keyboard shortcuts

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