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

Opaque deterministic identity of one sorted candidate; contains no client-authored position. 更多...

#include <Climbing.h>

Public 属性

std::string actionId
 
ClimbingActionKind kind = ClimbingActionKind::Mantle
 
std::uint64_t definitionGeneration = 0
 
std::uint32_t sortedRank = 0
 
std::uint64_t fingerprint = 0
 

友元

bool operator== (const ClimbingCandidateKey &, const ClimbingCandidateKey &) noexcept=default
 Operator ==.
 

详细描述

Opaque deterministic identity of one sorted candidate; contains no client-authored position.

The fingerprint is computed from the complete authoritative candidate evidence. Network peers must use replicated stable obstacle identities when they expect exact acceptance across processes; any mismatch is safely corrected because the server always executes its own re-probed candidate.

在文件 Climbing.h 第 389 行定义.

友元及相关函数文档

◆ operator==

bool operator== ( const ClimbingCandidateKey &  ,
const ClimbingCandidateKey &   
)
friend

Operator ==.

类成员变量说明

◆ actionId

std::string eve::climbing::ClimbingCandidateKey::actionId

在文件 Climbing.h 第 390 行定义.

◆ definitionGeneration

std::uint64_t eve::climbing::ClimbingCandidateKey::definitionGeneration = 0

在文件 Climbing.h 第 392 行定义.

◆ fingerprint

std::uint64_t eve::climbing::ClimbingCandidateKey::fingerprint = 0

在文件 Climbing.h 第 394 行定义.

◆ kind

ClimbingActionKind eve::climbing::ClimbingCandidateKey::kind = ClimbingActionKind::Mantle

在文件 Climbing.h 第 391 行定义.

◆ sortedRank

std::uint32_t eve::climbing::ClimbingCandidateKey::sortedRank = 0

在文件 Climbing.h 第 393 行定义.


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