载入中...
搜索中...
未找到
eve::editing::ObjectRefValue结构体 参考

ObjectRefValue public API. 更多...

#include <EditingProtocol.h>

Public 成员函数

 ObjectRefValue ()=default
 Constructs a ObjectRefValue.
 
 ObjectRefValue (TargetId targetId, ObjectId objectId, std::uint64_t objectGeneration=0)
 Constructs a ObjectRefValue.
 
 ObjectRefValue (TargetId targetId, std::string objectId, std::uint64_t objectGeneration=0)
 Constructs a ObjectRefValue.
 
auto operator<=> (const ObjectRefValue &) const =default
 Operator <=>.
 

Public 属性

TargetId target
 
ObjectId object
 
std::uint64_t generation = 0
 

详细描述

ObjectRefValue public API.

在文件 EditingProtocol.h 第 15 行定义.

构造及析构函数说明

◆ ObjectRefValue() [1/3]

eve::editing::ObjectRefValue::ObjectRefValue ( )
default

Constructs a ObjectRefValue.

◆ ObjectRefValue() [2/3]

eve::editing::ObjectRefValue::ObjectRefValue ( TargetId  targetId,
ObjectId  objectId,
std::uint64_t  objectGeneration = 0 
)
inline

Constructs a ObjectRefValue.

Target.

在文件 EditingProtocol.h 第 22 行定义.

◆ ObjectRefValue() [3/3]

eve::editing::ObjectRefValue::ObjectRefValue ( TargetId  targetId,
std::string  objectId,
std::uint64_t  objectGeneration = 0 
)
inline

Constructs a ObjectRefValue.

Target.

在文件 EditingProtocol.h 第 26 行定义.

成员函数说明

◆ operator<=>()

auto eve::editing::ObjectRefValue::operator<=> ( const ObjectRefValue &  ) const
default

Operator <=>.

类成员变量说明

◆ generation

std::uint64_t eve::editing::ObjectRefValue::generation = 0

在文件 EditingProtocol.h 第 18 行定义.

◆ object

ObjectId eve::editing::ObjectRefValue::object

在文件 EditingProtocol.h 第 17 行定义.

◆ target

TargetId eve::editing::ObjectRefValue::target

在文件 EditingProtocol.h 第 16 行定义.


该结构体的文档由以下文件生成: