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 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) 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 BufPaddingSize int = 64 )
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 S_html_escape uintptr )
View Source
var ( S_value uintptr S_vstring uintptr S_vnumber uintptr S_vsigned uintptr S_vunsigned uintptr )
View Source
var ( S_skip_one uintptr S_skip_one_fast uintptr S_get_by_path uintptr S_skip_array uintptr S_skip_object uintptr S_skip_number uintptr )
View Source
var ( S_validate_one uintptr S_validate_utf8 uintptr S_validate_utf8_fast 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 SkipOneFast ¶ added in v1.7.0
func ValidateOne ¶ added in v1.1.0
func ValidateOne(s *string, p *int, m *types.StateMachine) int
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.