Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Arguments ¶
type Arguments struct { StructName string Size []SizeArguments Encode []EncodeArguments Decode []DecodeArguments }
func NewArguments ¶
func NewArguments() *Arguments
func (*Arguments) SetStructName ¶
type BaseArguments ¶
type CodecGen ¶
type CodecGen struct {
// contains filtered or unexported fields
}
func NewCodecGen ¶
type DecodeArguments ¶
type DecodeArguments struct { BaseArguments SubStruct string NewSubStruct string }
func NewDecodeArguments ¶
func NewDecodeArguments(fn []string, f *Field) DecodeArguments
type EncodeArguments ¶
type EncodeArguments struct {
BaseArguments
}
func NewEncodeArguments ¶
func NewEncodeArguments(fn []string, f *Field) EncodeArguments
type SizeArguments ¶
type SizeArguments struct {
BaseArguments
}
func NewSizeArguments ¶
func NewSizeArguments(fn string, f *Field) SizeArguments
Click to show internal directories.
Click to hide internal directories.