builtins

package
v0.0.0-...-392fa8f Latest Latest
Warning

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

Go to latest
Published: Sep 10, 2022 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Alias

type Alias Builtins

func (*Alias) GetA

func (a *Alias) GetA() interface{}

func (*Alias) GetA2

func (a *Alias) GetA2() interface{}

func (*Alias) GetB

func (a *Alias) GetB() byte

func (*Alias) GetBool

func (a *Alias) GetBool() bool

func (*Alias) GetBoolP

func (a *Alias) GetBoolP() *bool

func (*Alias) GetByte

func (a *Alias) GetByte() byte

func (*Alias) GetByteP

func (a *Alias) GetByteP() *byte

func (*Alias) GetBytes

func (a *Alias) GetBytes() []byte

func (*Alias) GetBytesP

func (a *Alias) GetBytesP() *[]byte

func (*Alias) GetFloat32

func (a *Alias) GetFloat32() float32

func (*Alias) GetFloat64

func (a *Alias) GetFloat64() float64

func (*Alias) GetFloat64P

func (a *Alias) GetFloat64P() *float64

func (*Alias) GetI

func (a *Alias) GetI() Int

func (*Alias) GetI2

func (a *Alias) GetI2() int

func (*Alias) GetI8

func (a *Alias) GetI8() Int8

func (*Alias) GetI8Func

func (a *Alias) GetI8Func() I8Func

func (*Alias) GetInt16

func (a *Alias) GetInt16() int16

func (*Alias) GetInt32

func (a *Alias) GetInt32() int32

func (*Alias) GetInt64

func (a *Alias) GetInt64() int64

func (*Alias) GetInt8

func (a *Alias) GetInt8() int8

func (*Alias) GetIntP

func (a *Alias) GetIntP() *int

func (*Alias) GetStrFunc

func (a *Alias) GetStrFunc() StrFunc

func (*Alias) GetString

func (a *Alias) GetString() string

func (*Alias) GetStringP

func (a *Alias) GetStringP() *string

func (*Alias) GetU

func (a *Alias) GetU() Uint

func (*Alias) GetU2

func (a *Alias) GetU2() uint

func (*Alias) GetU8

func (a *Alias) GetU8() Uint8

func (*Alias) GetU8Func

func (a *Alias) GetU8Func() U8Func

func (*Alias) GetUint16

func (a *Alias) GetUint16() uint16

func (*Alias) GetUint32

func (a *Alias) GetUint32() uint32

func (*Alias) GetUint64

func (a *Alias) GetUint64() uint64

func (*Alias) GetUint8

func (a *Alias) GetUint8() uint8

func (*Alias) GetUintP

func (a *Alias) GetUintP() *uint

func (*Alias) SetA

func (a *Alias) SetA(v interface{}) *Alias

type Alias2

type Alias2 *Builtins

type Alias3

type Alias3 = Builtins

type AliasString

type AliasString string

type Builtins

type Builtins struct {
	U8      Uint8
	I8      Int8
	U       Uint
	I       Int
	StrFunc StrFunc
	I8Func  I8Func
	U8Func  U8Func
	Int8    int8
	Uint8   uint8

	A any

	Bool     bool
	Byte     byte
	Int16    int16
	Int32    int32
	Int64    int64
	Uint16   uint16
	Uint32   uint32
	Uint64   uint64
	Float32  float32
	Float64  float64
	String   string
	Bytes    []byte
	BoolP    *bool
	ByteP    *byte
	IntP     *int
	UintP    *uint
	BytesP   *[]byte
	Float64P *float64
	StringP  *string
	// contains filtered or unexported fields
}

func (*Builtins) GetA

func (b *Builtins) GetA() interface{}

func (*Builtins) GetA2

func (b *Builtins) GetA2() interface{}

func (*Builtins) GetB

func (b *Builtins) GetB() byte

func (*Builtins) GetBool

func (b *Builtins) GetBool() bool

func (*Builtins) GetBoolP

func (b *Builtins) GetBoolP() *bool

func (*Builtins) GetByte

func (b *Builtins) GetByte() byte

func (*Builtins) GetByteP

func (b *Builtins) GetByteP() *byte

func (*Builtins) GetBytes

func (b *Builtins) GetBytes() []byte

func (*Builtins) GetBytesP

func (b *Builtins) GetBytesP() *[]byte

func (*Builtins) GetFloat32

func (b *Builtins) GetFloat32() float32

func (*Builtins) GetFloat64

func (b *Builtins) GetFloat64() float64

func (*Builtins) GetFloat64P

func (b *Builtins) GetFloat64P() *float64

func (*Builtins) GetI

func (b *Builtins) GetI() Int

func (*Builtins) GetI2

func (b *Builtins) GetI2() int

func (*Builtins) GetI8

func (b *Builtins) GetI8() Int8

func (*Builtins) GetI8Func

func (b *Builtins) GetI8Func() I8Func

func (*Builtins) GetInt16

func (b *Builtins) GetInt16() int16

func (*Builtins) GetInt32

func (b *Builtins) GetInt32() int32

func (*Builtins) GetInt64

func (b *Builtins) GetInt64() int64

func (*Builtins) GetInt8

func (b *Builtins) GetInt8() int8

func (*Builtins) GetIntP

func (b *Builtins) GetIntP() *int

func (*Builtins) GetStrFunc

func (b *Builtins) GetStrFunc() StrFunc

func (*Builtins) GetString

func (b *Builtins) GetString() string

func (*Builtins) GetStringP

func (b *Builtins) GetStringP() *string

func (*Builtins) GetU

func (b *Builtins) GetU() Uint

func (*Builtins) GetU2

func (b *Builtins) GetU2() uint

func (*Builtins) GetU8

func (b *Builtins) GetU8() Uint8

func (*Builtins) GetU8Func

func (b *Builtins) GetU8Func() U8Func

func (*Builtins) GetUint16

func (b *Builtins) GetUint16() uint16

func (*Builtins) GetUint32

func (b *Builtins) GetUint32() uint32

func (*Builtins) GetUint64

func (b *Builtins) GetUint64() uint64

func (*Builtins) GetUint8

func (b *Builtins) GetUint8() uint8

func (*Builtins) GetUintP

func (b *Builtins) GetUintP() *uint

type I8Func

type I8Func func(int8) error

type Int

type Int int

type Int8

type Int8 int8

type Slice

type Slice struct {
	I8S  []*int8
	I8pS *[]int8

	U8S  []*uint8
	U8pS *[]uint8

	SS  []*string
	SpS *[]string

	BS  []*byte
	BpS *[]byte

	BuiltinsS  []*Builtins
	BuiltinsPs *[]Builtins
	// contains filtered or unexported fields
}

func (*Slice) GetBS

func (s *Slice) GetBS() []byte

func (*Slice) GetBS2

func (s *Slice) GetBS2() []*byte

func (*Slice) GetBpS

func (s *Slice) GetBpS() *[]byte

func (*Slice) GetBuiltinsPs

func (s *Slice) GetBuiltinsPs() *[]Builtins

func (*Slice) GetBuiltinsS

func (s *Slice) GetBuiltinsS() []Builtins

func (*Slice) GetBuiltinsS2

func (s *Slice) GetBuiltinsS2() []*Builtins

func (*Slice) GetI8PS

func (s *Slice) GetI8PS() *[]int8

func (*Slice) GetI8S

func (s *Slice) GetI8S() []int8

func (*Slice) GetI8S2

func (s *Slice) GetI8S2() []*int8

func (*Slice) GetSS

func (s *Slice) GetSS() []string

func (*Slice) GetSS2

func (s *Slice) GetSS2() []*string

func (*Slice) GetSpS

func (s *Slice) GetSpS() *[]string

func (*Slice) GetU8PS

func (s *Slice) GetU8PS() *[]uint8

func (*Slice) GetU8S

func (s *Slice) GetU8S() []uint8

func (*Slice) GetU8S2

func (s *Slice) GetU8S2() []*uint8

type StrFunc

type StrFunc func(string) error

type U8Func

type U8Func func(uint8) error

type Uint

type Uint uint

type Uint8

type Uint8 uint8

Jump to

Keyboard shortcuts

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