载入中...
搜索中...
未找到
eve::VersionedRegistry< Key, Value, EventData, Compare >::Handle结构体 参考
Generation-qualified identity of one live incarnation or tombstone. 更多...
#include <VersionedRegistry.h>
Public 成员函数 | |
| bool | isValid () const noexcept |
| Returns false for the zero-generation sentinel. | |
Public 属性 | |
| Key | key |
| Generation | generation |
详细描述
template<class Key, class Value, class EventData = std::monostate, class Compare = std::less<Key>>
struct eve::VersionedRegistry< Key, Value, EventData, Compare >::Handle
struct eve::VersionedRegistry< Key, Value, EventData, Compare >::Handle
Generation-qualified identity of one live incarnation or tombstone.
在文件 VersionedRegistry.h 第 141 行定义.
成员函数说明
◆ isValid()
template<class Key , class Value , class EventData = std::monostate, class Compare = std::less<Key>>
|
inlinenoexcept |
Returns false for the zero-generation sentinel.
在文件 VersionedRegistry.h 第 146 行定义.
引用了 eve::VersionedRegistry< Key, Value, EventData, Compare >::Handle::generation , 以及 eve::detail::StrongUint64< Tag >::isZero().
类成员变量说明
◆ generation
template<class Key , class Value , class EventData = std::monostate, class Compare = std::less<Key>>
| Generation eve::VersionedRegistry< Key, Value, EventData, Compare >::Handle::generation |
◆ key
template<class Key , class Value , class EventData = std::monostate, class Compare = std::less<Key>>
| Key eve::VersionedRegistry< Key, Value, EventData, Compare >::Handle::key |
在文件 VersionedRegistry.h 第 142 行定义.
该结构体的文档由以下文件生成:
- src/engine/common/VersionedRegistry.h