🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
ast::ObjectProtocol类 参考

#include <ObjectProtocol.hpp>

Public 成员函数

_AST_OBJ_CALL errc_t setAttrString (ObjectId id, StringView name, StringView value)
 
_AST_OBJ_CALL errc_t getAttrString (ObjectId id, StringView name, std::string &value)
 
_AST_OBJ_CALL ObjectId newObject (StringView typeName)
 

详细描述

对象协议

成员函数说明

◆ getAttrString()

errc_t ast::ObjectProtocol::getAttrString ( ObjectId id,
StringView name,
std::string & value )

获取对象属性字符串值

id 对象索引/对象ID

参数
name属性名
value属性值
返回
错误码

◆ newObject()

ObjectId ast::ObjectProtocol::newObject ( StringView typeName)

创建新对象

typeName 对象类型名

返回
对象ID

◆ setAttrString()

errc_t ast::ObjectProtocol::setAttrString ( ObjectId id,
StringView name,
StringView value )

设置对象属性字符串值

id 对象索引/对象ID

参数
name属性名
value属性值
返回
错误码

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