Documentation ¶
Index ¶
- Constants
- Variables
- func F32toa(out *byte, val float32) (ret int)
- func F64toa(out *byte, val float64) (ret int)
- func GetByPath(s *string, p *int, path *[]interface{}, m *types.StateMachine) int
- func HTMLEscape(s unsafe.Pointer, nb int, dp unsafe.Pointer, dn *int) int
- func I64toa(out *byte, val int64) (ret int)
- func LookupSmallKey(key *string, table *[]byte, lowerOff int) (index int)
- func ParseWithPadding(parser unsafe.Pointer) (ret int)
- func Quote(s unsafe.Pointer, nb int, dp unsafe.Pointer, dn *int, flags uint64) int
- func SkipOne(s *string, p *int, m *types.StateMachine, flags uint64) int
- func SkipOneFast(s *string, p *int) int
- func U64toa(out *byte, val uint64) (ret int)
- func Unquote(s unsafe.Pointer, nb int, dp unsafe.Pointer, ep *int, flags uint64) int
- func ValidateOne(s *string, p *int, m *types.StateMachine, flags uint64) int
- func ValidateUTF8(s *string, p *int, m *types.StateMachine) (ret int)
- func ValidateUTF8Fast(s *string) (ret int)
- func Value(s unsafe.Pointer, n int, p int, v *types.JsonState, flags uint64) int
Constants ¶
View Source
const MaxFrameSize uintptr = 400
Variables ¶
View Source
var ( S_f64toa uintptr S_f32toa uintptr S_i64toa uintptr S_u64toa uintptr S_lspace uintptr )
View Source
var ( S_quote uintptr S_unquote uintptr )
Functions ¶
func GetByPath ¶ added in v1.7.0
func GetByPath(s *string, p *int, path *[]interface{}, m *types.StateMachine) int
func HTMLEscape ¶ added in v1.0.2
func LookupSmallKey ¶ added in v1.12.0
func ParseWithPadding ¶ added in v1.12.0
func SkipOneFast ¶ added in v1.7.0
func ValidateOne ¶ added in v1.1.0
func ValidateUTF8 ¶ added in v1.8.0
func ValidateUTF8(s *string, p *int, m *types.StateMachine) (ret int)
func ValidateUTF8Fast ¶ added in v1.8.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.