cycle_9098331ade9441aefa220e9ffb7250c2

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: May 20, 2024 License: MPL-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Code generated by vktl/cmd/tlgen2; DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type UnionArgsXXX1Int

type UnionArgsXXX1Int struct {
	X []int32
}

func (UnionArgsXXX1Int) AsUnion

func (item UnionArgsXXX1Int) AsUnion() UnionArgsXXXInt

func (*UnionArgsXXX1Int) FillRandom

func (item *UnionArgsXXX1Int) FillRandom(rg *basictl.RandGenerator, nat_Y uint32)

func (*UnionArgsXXX1Int) Read

func (item *UnionArgsXXX1Int) Read(w []byte, nat_Y uint32) (_ []byte, err error)

func (*UnionArgsXXX1Int) ReadBoxed

func (item *UnionArgsXXX1Int) ReadBoxed(w []byte, nat_Y uint32) (_ []byte, err error)

func (*UnionArgsXXX1Int) ReadJSON

func (item *UnionArgsXXX1Int) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer, nat_Y uint32) error

func (*UnionArgsXXX1Int) Reset

func (item *UnionArgsXXX1Int) Reset()

func (UnionArgsXXX1Int) TLName

func (UnionArgsXXX1Int) TLName() string

func (UnionArgsXXX1Int) TLTag

func (UnionArgsXXX1Int) TLTag() uint32

func (*UnionArgsXXX1Int) Write

func (item *UnionArgsXXX1Int) Write(w []byte, nat_Y uint32) (_ []byte, err error)

func (*UnionArgsXXX1Int) WriteBoxed

func (item *UnionArgsXXX1Int) WriteBoxed(w []byte, nat_Y uint32) (_ []byte, err error)

func (*UnionArgsXXX1Int) WriteBoxedGeneral

func (item *UnionArgsXXX1Int) WriteBoxedGeneral(w []byte, nat_Y uint32) (_ []byte, err error)

This method is general version of WriteBoxed, use it instead!

func (*UnionArgsXXX1Int) WriteGeneral

func (item *UnionArgsXXX1Int) WriteGeneral(w []byte, nat_Y uint32) (_ []byte, err error)

This method is general version of Write, use it instead!

func (*UnionArgsXXX1Int) WriteJSON

func (item *UnionArgsXXX1Int) WriteJSON(w []byte, nat_Y uint32) (_ []byte, err error)

func (*UnionArgsXXX1Int) WriteJSONGeneral

func (item *UnionArgsXXX1Int) WriteJSONGeneral(w []byte, nat_Y uint32) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*UnionArgsXXX1Int) WriteJSONOpt

func (item *UnionArgsXXX1Int) WriteJSONOpt(newTypeNames bool, short bool, w []byte, nat_Y uint32) (_ []byte, err error)

type UnionArgsXXX2Int

type UnionArgsXXX2Int struct {
	A int32
}

func (UnionArgsXXX2Int) AsUnion

func (item UnionArgsXXX2Int) AsUnion() UnionArgsXXXInt

func (*UnionArgsXXX2Int) FillRandom

func (item *UnionArgsXXX2Int) FillRandom(rg *basictl.RandGenerator, nat_Y uint32)

func (*UnionArgsXXX2Int) Read

func (item *UnionArgsXXX2Int) Read(w []byte, nat_Y uint32) (_ []byte, err error)

func (*UnionArgsXXX2Int) ReadBoxed

func (item *UnionArgsXXX2Int) ReadBoxed(w []byte, nat_Y uint32) (_ []byte, err error)

func (*UnionArgsXXX2Int) ReadJSON

func (item *UnionArgsXXX2Int) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer, nat_Y uint32) error

func (*UnionArgsXXX2Int) Reset

func (item *UnionArgsXXX2Int) Reset()

func (UnionArgsXXX2Int) TLName

func (UnionArgsXXX2Int) TLName() string

func (UnionArgsXXX2Int) TLTag

func (UnionArgsXXX2Int) TLTag() uint32

func (*UnionArgsXXX2Int) Write

func (item *UnionArgsXXX2Int) Write(w []byte, nat_Y uint32) []byte

func (*UnionArgsXXX2Int) WriteBoxed

func (item *UnionArgsXXX2Int) WriteBoxed(w []byte, nat_Y uint32) []byte

func (*UnionArgsXXX2Int) WriteBoxedGeneral

func (item *UnionArgsXXX2Int) WriteBoxedGeneral(w []byte, nat_Y uint32) (_ []byte, err error)

This method is general version of WriteBoxed, use it instead!

func (*UnionArgsXXX2Int) WriteGeneral

func (item *UnionArgsXXX2Int) WriteGeneral(w []byte, nat_Y uint32) (_ []byte, err error)

This method is general version of Write, use it instead!

func (*UnionArgsXXX2Int) WriteJSON

func (item *UnionArgsXXX2Int) WriteJSON(w []byte, nat_Y uint32) []byte

func (*UnionArgsXXX2Int) WriteJSONGeneral

func (item *UnionArgsXXX2Int) WriteJSONGeneral(w []byte, nat_Y uint32) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*UnionArgsXXX2Int) WriteJSONOpt

func (item *UnionArgsXXX2Int) WriteJSONOpt(newTypeNames bool, short bool, w []byte, nat_Y uint32) []byte

type UnionArgsXXXInt

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

func (*UnionArgsXXXInt) As1

func (item *UnionArgsXXXInt) As1() (*UnionArgsXXX1Int, bool)

func (*UnionArgsXXXInt) As2

func (item *UnionArgsXXXInt) As2() (*UnionArgsXXX2Int, bool)

func (*UnionArgsXXXInt) FillRandom

func (item *UnionArgsXXXInt) FillRandom(rg *basictl.RandGenerator, nat_Y uint32)

func (*UnionArgsXXXInt) Is1

func (item *UnionArgsXXXInt) Is1() bool

func (*UnionArgsXXXInt) Is2

func (item *UnionArgsXXXInt) Is2() bool

func (*UnionArgsXXXInt) ReadBoxed

func (item *UnionArgsXXXInt) ReadBoxed(w []byte, nat_Y uint32) (_ []byte, err error)

func (*UnionArgsXXXInt) ReadJSON

func (item *UnionArgsXXXInt) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer, nat_Y uint32) error

func (*UnionArgsXXXInt) Reset

func (item *UnionArgsXXXInt) Reset()

func (*UnionArgsXXXInt) ResetTo1

func (item *UnionArgsXXXInt) ResetTo1() *UnionArgsXXX1Int

func (*UnionArgsXXXInt) ResetTo2

func (item *UnionArgsXXXInt) ResetTo2() *UnionArgsXXX2Int

func (*UnionArgsXXXInt) Set1

func (item *UnionArgsXXXInt) Set1(value UnionArgsXXX1Int)

func (*UnionArgsXXXInt) Set2

func (item *UnionArgsXXXInt) Set2(value UnionArgsXXX2Int)

func (UnionArgsXXXInt) TLName

func (item UnionArgsXXXInt) TLName() string

func (UnionArgsXXXInt) TLTag

func (item UnionArgsXXXInt) TLTag() uint32

func (*UnionArgsXXXInt) WriteBoxed

func (item *UnionArgsXXXInt) WriteBoxed(w []byte, nat_Y uint32) (_ []byte, err error)

func (*UnionArgsXXXInt) WriteBoxedGeneral

func (item *UnionArgsXXXInt) WriteBoxedGeneral(w []byte, nat_Y uint32) (_ []byte, err error)

This method is general version of WriteBoxed, use it instead!

func (*UnionArgsXXXInt) WriteJSON

func (item *UnionArgsXXXInt) WriteJSON(w []byte, nat_Y uint32) (_ []byte, err error)

func (*UnionArgsXXXInt) WriteJSONGeneral

func (item *UnionArgsXXXInt) WriteJSONGeneral(w []byte, nat_Y uint32) ([]byte, error)

This method is general version of WriteJSON, use it instead!

func (*UnionArgsXXXInt) WriteJSONOpt

func (item *UnionArgsXXXInt) WriteJSONOpt(newTypeNames bool, short bool, w []byte, nat_Y uint32) (_ []byte, err error)

Jump to

Keyboard shortcuts

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