Documentation ¶
Overview ¶
Code generated by vktl/cmd/tlgen2; DO NOT EDIT.
Index ¶
- type MyNat3
- func (item *MyNat3) AsMyPlus3() (*MyPlus3, bool)
- func (item *MyNat3) AsMyZero3() (MyZero3, bool)
- func (item *MyNat3) FillRandom(rg *basictl.RandGenerator)
- func (item *MyNat3) IsMyPlus3() bool
- func (item *MyNat3) IsMyZero3() bool
- func (item *MyNat3) MarshalJSON() ([]byte, error)
- func (item *MyNat3) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *MyNat3) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error
- func (item *MyNat3) Reset()
- func (item *MyNat3) ResetToMyPlus3() *MyPlus3
- func (item *MyNat3) ResetToMyZero3()
- func (item *MyNat3) SetMyPlus3(value MyPlus3)
- func (item *MyNat3) SetMyZero3()
- func (item MyNat3) String() string
- func (item MyNat3) TLName() string
- func (item MyNat3) TLTag() uint32
- func (item *MyNat3) UnmarshalJSON(b []byte) error
- func (item *MyNat3) WriteBoxed(w []byte) []byte
- func (item *MyNat3) WriteBoxedGeneral(w []byte) (_ []byte, err error)
- func (item *MyNat3) WriteJSON(w []byte) []byte
- func (item *MyNat3) WriteJSONGeneral(w []byte) ([]byte, error)
- func (item *MyNat3) WriteJSONOpt(newTypeNames bool, short bool, w []byte) []byte
- type MyPlus3
- func (item MyPlus3) AsUnion() MyNat3
- func (item *MyPlus3) FillRandom(rg *basictl.RandGenerator)
- func (item *MyPlus3) MarshalJSON() ([]byte, error)
- func (item *MyPlus3) Read(w []byte) (_ []byte, err error)
- func (item *MyPlus3) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *MyPlus3) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error
- func (item *MyPlus3) Reset()
- func (item MyPlus3) String() string
- func (MyPlus3) TLName() string
- func (MyPlus3) TLTag() uint32
- func (item *MyPlus3) UnmarshalJSON(b []byte) error
- func (item *MyPlus3) Write(w []byte) []byte
- func (item *MyPlus3) WriteBoxed(w []byte) []byte
- func (item *MyPlus3) WriteBoxedGeneral(w []byte) (_ []byte, err error)
- func (item *MyPlus3) WriteGeneral(w []byte) (_ []byte, err error)
- func (item *MyPlus3) WriteJSON(w []byte) []byte
- func (item *MyPlus3) WriteJSONGeneral(w []byte) (_ []byte, err error)
- func (item *MyPlus3) WriteJSONOpt(newTypeNames bool, short bool, w []byte) []byte
- type MyZero3
- func (item MyZero3) AsUnion() MyNat3
- func (item *MyZero3) FillRandom(rg *basictl.RandGenerator)
- func (item *MyZero3) MarshalJSON() ([]byte, error)
- func (item *MyZero3) Read(w []byte) (_ []byte, err error)
- func (item *MyZero3) ReadBoxed(w []byte) (_ []byte, err error)
- func (item *MyZero3) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error
- func (item *MyZero3) Reset()
- func (item MyZero3) String() string
- func (MyZero3) TLName() string
- func (MyZero3) TLTag() uint32
- func (item *MyZero3) UnmarshalJSON(b []byte) error
- func (item *MyZero3) Write(w []byte) []byte
- func (item *MyZero3) WriteBoxed(w []byte) []byte
- func (item *MyZero3) WriteBoxedGeneral(w []byte) (_ []byte, err error)
- func (item *MyZero3) WriteGeneral(w []byte) (_ []byte, err error)
- func (item *MyZero3) WriteJSON(w []byte) []byte
- func (item *MyZero3) WriteJSONGeneral(w []byte) (_ []byte, err error)
- func (item *MyZero3) WriteJSONOpt(newTypeNames bool, short bool, w []byte) []byte
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MyNat3 ¶
type MyNat3 struct {
// contains filtered or unexported fields
}
func (*MyNat3) FillRandom ¶
func (item *MyNat3) FillRandom(rg *basictl.RandGenerator)
func (*MyNat3) MarshalJSON ¶
func (*MyNat3) ResetToMyPlus3 ¶
func (*MyNat3) ResetToMyZero3 ¶
func (item *MyNat3) ResetToMyZero3()
func (*MyNat3) SetMyPlus3 ¶
func (*MyNat3) SetMyZero3 ¶
func (item *MyNat3) SetMyZero3()
func (*MyNat3) UnmarshalJSON ¶
func (*MyNat3) WriteBoxed ¶
func (*MyNat3) WriteBoxedGeneral ¶
This method is general version of WriteBoxed, use it instead!
func (*MyNat3) WriteJSONGeneral ¶
This method is general version of WriteJSON, use it instead!
type MyPlus3 ¶
type MyPlus3 MyNat3
func (*MyPlus3) FillRandom ¶
func (item *MyPlus3) FillRandom(rg *basictl.RandGenerator)
func (*MyPlus3) MarshalJSON ¶
func (*MyPlus3) UnmarshalJSON ¶
func (*MyPlus3) WriteBoxed ¶
func (*MyPlus3) WriteBoxedGeneral ¶
This method is general version of WriteBoxed, use it instead!
func (*MyPlus3) WriteGeneral ¶
This method is general version of Write, use it instead!
func (*MyPlus3) WriteJSONGeneral ¶
This method is general version of WriteJSON, use it instead!
type MyZero3 ¶
type MyZero3 struct { }
func (*MyZero3) FillRandom ¶
func (item *MyZero3) FillRandom(rg *basictl.RandGenerator)
func (*MyZero3) MarshalJSON ¶
func (*MyZero3) UnmarshalJSON ¶
func (*MyZero3) WriteBoxed ¶
func (*MyZero3) WriteBoxedGeneral ¶
This method is general version of WriteBoxed, use it instead!
func (*MyZero3) WriteGeneral ¶
This method is general version of Write, use it instead!
func (*MyZero3) WriteJSONGeneral ¶
This method is general version of WriteJSON, use it instead!
Click to show internal directories.
Click to hide internal directories.