Versions in this module Expand all Collapse all v0 v0.0.2 Dec 5, 2017 Changes in this version + type ExpectObjVisitor struct + func NewExpectObjVisitor(target structform.ExtVisitor) *ExpectObjVisitor + func (e *ExpectObjVisitor) Done() bool + func (e *ExpectObjVisitor) SetActive(a structform.ExtVisitor) + func (v *ExpectObjVisitor) OnArrayFinished() error + func (v *ExpectObjVisitor) OnArrayStart(len int, baseType structform.BaseType) error + func (v *ExpectObjVisitor) OnBool(b bool) error + func (v *ExpectObjVisitor) OnByte(b byte) error + func (v *ExpectObjVisitor) OnFloat32(f float32) error + func (v *ExpectObjVisitor) OnFloat64(f float64) error + func (v *ExpectObjVisitor) OnInt(i int) error + func (v *ExpectObjVisitor) OnInt16(i int16) error + func (v *ExpectObjVisitor) OnInt32(i int32) error + func (v *ExpectObjVisitor) OnInt64(i int64) error + func (v *ExpectObjVisitor) OnInt8(i int8) error + func (v *ExpectObjVisitor) OnKey(s string) error + func (v *ExpectObjVisitor) OnKeyRef(s []byte) error + func (v *ExpectObjVisitor) OnNil() error + func (v *ExpectObjVisitor) OnObjectFinished() error + func (v *ExpectObjVisitor) OnObjectStart(len int, baseType structform.BaseType) error + func (v *ExpectObjVisitor) OnString(s string) error + func (v *ExpectObjVisitor) OnStringRef(s []byte) error + func (v *ExpectObjVisitor) OnUint(u uint) error + func (v *ExpectObjVisitor) OnUint16(u uint16) error + func (v *ExpectObjVisitor) OnUint32(u uint32) error + func (v *ExpectObjVisitor) OnUint64(u uint64) error + func (v *ExpectObjVisitor) OnUint8(u uint8) error + type StringConvVisitor struct + func NewStringConvVisitor(target structform.ExtVisitor) *StringConvVisitor + func (v *StringConvVisitor) OnArrayFinished() error + func (v *StringConvVisitor) OnArrayStart(l int, t structform.BaseType) error + func (v *StringConvVisitor) OnBool(b bool) error + func (v *StringConvVisitor) OnFloat32(f float32) error + func (v *StringConvVisitor) OnFloat64(f float64) error + func (v *StringConvVisitor) OnInt(i int) error + func (v *StringConvVisitor) OnInt16(i int16) error + func (v *StringConvVisitor) OnInt32(i int32) error + func (v *StringConvVisitor) OnInt64(i int64) error + func (v *StringConvVisitor) OnInt8(i int8) error + func (v *StringConvVisitor) OnKey(s string) error + func (v *StringConvVisitor) OnKeyRef(s []byte) error + func (v *StringConvVisitor) OnNil() error + func (v *StringConvVisitor) OnObjectFinished() error + func (v *StringConvVisitor) OnObjectStart(l int, t structform.BaseType) error + func (v *StringConvVisitor) OnString(s string) error + func (v *StringConvVisitor) OnStringRef(b []byte) error + func (v *StringConvVisitor) OnUint(i uint) error + func (v *StringConvVisitor) OnUint16(i uint16) error + func (v *StringConvVisitor) OnUint32(i uint32) error + func (v *StringConvVisitor) OnUint64(i uint64) error + func (v *StringConvVisitor) OnUint8(i uint8) error + func (v *StringConvVisitor) SetActive(a structform.ExtVisitor)