🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
ast::JsonSax类 参考
+ 类 ast::JsonSax 继承关系图:

Public 成员函数

virtual errc_t startObject ()
 
virtual errc_t endObject ()
 
virtual errc_t startArray ()
 
virtual errc_t endArray ()
 
virtual errc_t key (StringView key)
 
virtual errc_t index (size_t index)
 
virtual errc_t nullValue ()
 
virtual errc_t boolValue (bool value)
 
virtual errc_t intValue (int value)
 
virtual errc_t doubleValue (double value)
 
virtual errc_t stringValue (StringView value)
 
virtual errc_t parseError (StringView message)
 

成员函数说明

◆ boolValue()

virtual errc_t ast::JsonSax::boolValue ( bool value)
inlinevirtual

解析布尔值

参数
value布尔值
返回
如果继续解析返回 0,否则返回错误码

ast::JsonDomSax 重载.

◆ doubleValue()

virtual errc_t ast::JsonSax::doubleValue ( double value)
inlinevirtual

解析双精度浮点数值

参数
value双精度浮点数值
返回
如果继续解析返回 0,否则返回错误码

ast::JsonDomSax 重载.

◆ endArray()

virtual errc_t ast::JsonSax::endArray ( )
inlinevirtual

结束解析数组

返回
如果继续解析返回 0,否则返回错误码

ast::JsonDomSax 重载.

◆ endObject()

virtual errc_t ast::JsonSax::endObject ( )
inlinevirtual

结束解析对象

返回
如果继续解析返回 0,否则返回错误码

ast::JsonDomSax 重载.

◆ index()

virtual errc_t ast::JsonSax::index ( size_t index)
inlinevirtual

解析数组索引

参数
index数组索引
返回
如果继续解析返回 0,否则返回错误码

ast::JsonDomSax 重载.

◆ intValue()

virtual errc_t ast::JsonSax::intValue ( int value)
inlinevirtual

解析整数值

参数
value整数值
返回
如果继续解析返回 0,否则返回错误码

ast::JsonDomSax 重载.

◆ key()

virtual errc_t ast::JsonSax::key ( StringView key)
inlinevirtual

解析对象键

参数
key对象键
返回
如果继续解析返回 0,否则返回错误码

ast::JsonDomSax 重载.

◆ nullValue()

virtual errc_t ast::JsonSax::nullValue ( )
inlinevirtual

解析 null 值

返回
如果继续解析返回 0,否则返回错误码

ast::JsonDomSax 重载.

◆ parseError()

virtual errc_t ast::JsonSax::parseError ( StringView message)
inlinevirtual

解析错误

参数
message错误消息
返回
如果继续解析返回 0,否则返回错误码

ast::JsonDomSax 重载.

◆ startArray()

virtual errc_t ast::JsonSax::startArray ( )
inlinevirtual

开始解析数组

返回
如果继续解析返回 0,否则返回错误码

ast::JsonDomSax 重载.

◆ startObject()

virtual errc_t ast::JsonSax::startObject ( )
inlinevirtual

开始解析对象

返回
如果继续解析返回 0,否则返回错误码

ast::JsonDomSax 重载.

◆ stringValue()

virtual errc_t ast::JsonSax::stringValue ( StringView value)
inlinevirtual

解析字符串值

参数
value字符串值
返回
如果继续解析返回 0,否则返回错误码

ast::JsonDomSax 重载.


该类的文档由以下文件生成: