Documentation
¶
Overview ¶
Code generated by parsley for scanning JSON strings. DO NOT EDIT.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BooleansColl ¶
type BooleansColl struct { BDat bool `json:"bdat"` BSlc []bool `json:"bslc"` BPtr *bool `json:"bptr"` }
func (*BooleansColl) DecodeObjectPJSON ¶
func (*BooleansColl) DecodeSlicePJSON ¶
func (o *BooleansColl) DecodeSlicePJSON(r *reader.Reader, filter []parse.Filter) (res []BooleansColl, err error)
type FloatingPointColl ¶
type FloatingPointColl struct { F32Dat float32 `json:"f32dat"` F32Slc []float32 `json:"f32slc"` F32Ptr *float32 `json:"f32ptr"` F64Dat float64 `json:"f64dat"` F64Slc []float64 `json:"f64slc"` F64Ptr *float64 `json:"f64ptr"` }
func (*FloatingPointColl) DecodeObjectPJSON ¶
func (*FloatingPointColl) DecodeSlicePJSON ¶
func (o *FloatingPointColl) DecodeSlicePJSON(r *reader.Reader, filter []parse.Filter) (res []FloatingPointColl, err error)
type IntegersColl ¶
type IntegersColl struct { I8Dat int8 `json:"i8dat"` I8Slc []int8 `json:"i8slc"` I8Ptr *int8 `json:"i8ptr"` I16Dat int16 `json:"i16dat"` I16Slc []int16 `json:"i16slc"` I16Ptr *int16 `json:"i16ptr"` I32Dat int32 `json:"i32dat"` I32Slc []int32 `json:"i32slc"` I32Ptr *int32 `json:"i32ptr"` I64Dat int64 `json:"i64dat"` I64Slc []int64 `json:"i64slc"` I64Ptr *int64 `json:"i64ptr"` IDat int `json:"idat"` ISlc []int `json:"islc"` IPtr *int `json:"iptr"` }
func (*IntegersColl) DecodeObjectPJSON ¶
func (*IntegersColl) DecodeSlicePJSON ¶
func (o *IntegersColl) DecodeSlicePJSON(r *reader.Reader, filter []parse.Filter) (res []IntegersColl, err error)
type StringsColl ¶
type StringsColl struct { SDat string `json:"sdat"` SSlc []string `json:"sslc"` SPtr *string `json:"sptr"` TDat time.Time `json:"tdat"` TSlc []time.Time `json:"tslc"` TPtr *time.Time `json:"tptr"` }
func (*StringsColl) DecodeObjectPJSON ¶
func (*StringsColl) DecodeSlicePJSON ¶
func (o *StringsColl) DecodeSlicePJSON(r *reader.Reader, filter []parse.Filter) (res []StringsColl, err error)
type UnsignedIntegersColl ¶
type UnsignedIntegersColl struct { UI8Dat uint8 `json:"ui8dat"` UI8Slc []uint8 `json:"ui8slc"` UI8Ptr *uint8 `json:"ui8ptr"` UI16Dat uint16 `json:"ui16dat"` UI16Slc []uint16 `json:"ui16slc"` UI16Ptr *uint16 `json:"ui16ptr"` UI32Dat uint32 `json:"ui32dat"` UI32Slc []uint32 `json:"ui32slc"` UI32Ptr *uint32 `json:"ui32ptr"` UI64Dat uint64 `json:"ui64dat"` UI64Slc []uint64 `json:"ui64slc"` UI64Ptr *uint64 `json:"ui64ptr"` UIDat uint `json:"uidat"` UISlc []uint `json:"uislc"` UIPtr *uint `json:"uiptr"` }
func (*UnsignedIntegersColl) DecodeObjectPJSON ¶
func (*UnsignedIntegersColl) DecodeSlicePJSON ¶
func (o *UnsignedIntegersColl) DecodeSlicePJSON(r *reader.Reader, filter []parse.Filter) (res []UnsignedIntegersColl, err error)
Click to show internal directories.
Click to hide internal directories.