24#include "AstUtil/StringView.hpp"
62 virtual errc_t
index(
size_t index) {
return 0; }
77 virtual errc_t
intValue(
int value) {
return 0; }
virtual errc_t doubleValue(double value)
解析双精度浮点数值
定义 JsonSax.hpp:82
virtual errc_t key(StringView key)
解析对象键
定义 JsonSax.hpp:57
virtual errc_t stringValue(StringView value)
解析字符串值
定义 JsonSax.hpp:87
virtual errc_t index(size_t index)
解析数组索引
定义 JsonSax.hpp:62
virtual errc_t startArray()
开始解析数组
定义 JsonSax.hpp:48
virtual errc_t nullValue()
解析 null 值
定义 JsonSax.hpp:67
virtual errc_t startObject()
开始解析对象
定义 JsonSax.hpp:40
virtual errc_t boolValue(bool value)
解析布尔值
定义 JsonSax.hpp:72
virtual errc_t endArray()
结束解析数组
定义 JsonSax.hpp:52
virtual errc_t parseError(StringView message)
解析错误
定义 JsonSax.hpp:92
virtual errc_t intValue(int value)
解析整数值
定义 JsonSax.hpp:77
virtual errc_t endObject()
结束解析对象
定义 JsonSax.hpp:44