Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EmbedByPointerStruct ¶
type EmbedByPointerStruct struct { Signed int64 *EmbeddedStruct Binary []byte NString NamedString Value uint64 }
func (*EmbedByPointerStruct) InitNilEmbeddedStruct ¶
func (t *EmbedByPointerStruct) InitNilEmbeddedStruct()
func (*EmbedByPointerStruct) MarshalCBOR ¶
func (t *EmbedByPointerStruct) MarshalCBOR(w io.Writer) (n int, err error)
func (*EmbedByPointerStruct) UnmarshalCBOR ¶
func (t *EmbedByPointerStruct) UnmarshalCBOR(r io.Reader) (int, error)
type EmbedByValueStruct ¶
type EmbedByValueStruct struct { Signed int64 EmbeddedStruct Binary []byte NString NamedString Value uint64 }
func (*EmbedByValueStruct) InitNilEmbeddedStruct ¶
func (t *EmbedByValueStruct) InitNilEmbeddedStruct()
func (*EmbedByValueStruct) MarshalCBOR ¶
func (t *EmbedByValueStruct) MarshalCBOR(w io.Writer) (n int, err error)
func (*EmbedByValueStruct) UnmarshalCBOR ¶
func (t *EmbedByValueStruct) UnmarshalCBOR(r io.Reader) (int, error)
type EmbeddedStruct ¶
func (*EmbeddedStruct) InitNilEmbeddedStruct ¶
func (t *EmbeddedStruct) InitNilEmbeddedStruct()
func (*EmbeddedStruct) MarshalCBOR ¶
func (t *EmbeddedStruct) MarshalCBOR(w io.Writer) (n int, err error)
func (*EmbeddedStruct) UnmarshalCBOR ¶
func (t *EmbeddedStruct) UnmarshalCBOR(r io.Reader) (int, error)
type EmbeddingStructOne ¶
type EmbeddingStructOne struct { SimpleTypeOne *SimpleTypeTwo Foo string Stuff *SimpleTypeTwo Others []uint64 SignedOthers []int64 }
func (*EmbeddingStructOne) InitNilEmbeddedStruct ¶
func (t *EmbeddingStructOne) InitNilEmbeddedStruct()
func (*EmbeddingStructOne) MarshalCBOR ¶
func (t *EmbeddingStructOne) MarshalCBOR(w io.Writer) (n int, err error)
func (*EmbeddingStructOne) UnmarshalCBOR ¶
func (t *EmbeddingStructOne) UnmarshalCBOR(r io.Reader) (int, error)
type EmbeddingStructThree ¶
type EmbeddingStructThree struct { *EmbeddingStructTwo Foo string Value uint64 Binary []byte Stuff *SimpleTypeTwo Others []uint64 SignedOthers []int64 Test [][]byte Dog string Numbers []NamedNumber Pizza *uint64 PointyPizza *NamedNumber Arrrrrghay [testing.Thingc]SimpleTypeOne }
func (*EmbeddingStructThree) InitNilEmbeddedStruct ¶
func (t *EmbeddingStructThree) InitNilEmbeddedStruct()
func (*EmbeddingStructThree) MarshalCBOR ¶
func (t *EmbeddingStructThree) MarshalCBOR(w io.Writer) (n int, err error)
func (*EmbeddingStructThree) UnmarshalCBOR ¶
func (t *EmbeddingStructThree) UnmarshalCBOR(r io.Reader) (int, error)
type EmbeddingStructTwo ¶
type EmbeddingStructTwo struct { SimpleTypeOne *EmbeddingStructOne Foo string Value uint64 Stuff *SimpleTypeTwo Others []uint64 SignedOthers []int64 Test [][]byte Dog string Numbers []NamedNumber }
func (*EmbeddingStructTwo) InitNilEmbeddedStruct ¶
func (t *EmbeddingStructTwo) InitNilEmbeddedStruct()
func (*EmbeddingStructTwo) MarshalCBOR ¶
func (t *EmbeddingStructTwo) MarshalCBOR(w io.Writer) (n int, err error)
func (*EmbeddingStructTwo) UnmarshalCBOR ¶
func (t *EmbeddingStructTwo) UnmarshalCBOR(r io.Reader) (int, error)
type FlatStruct ¶
type FlatStruct struct { Signed int64 Foo string Binary []byte NString NamedString Value uint64 }
func (*FlatStruct) InitNilEmbeddedStruct ¶
func (t *FlatStruct) InitNilEmbeddedStruct()
func (*FlatStruct) MarshalCBOR ¶
func (t *FlatStruct) MarshalCBOR(w io.Writer) (n int, err error)
func (*FlatStruct) UnmarshalCBOR ¶
func (t *FlatStruct) UnmarshalCBOR(r io.Reader) (int, error)
type NamedNumber ¶
type NamedNumber = testing.NamedNumber
type NamedString ¶
type NamedString = testing.NamedString
type SignedArray ¶
type SignedArray = testing.SignedArray
type SimpleTypeOne ¶
type SimpleTypeOne = testing.SimpleTypeOne
type SimpleTypeTree ¶
type SimpleTypeTree = testing.SimpleTypeTree
type SimpleTypeTwo ¶
type SimpleTypeTwo = testing.SimpleTypeTwo
Click to show internal directories.
Click to hide internal directories.