chenjunfu2-nbt-cpp v2.1.5
一个基于CPP20的NBT(Named Binary Tag)库
载入中...
搜索中...
未找到
NBT_String_Transparent_Hash结构体 参考

透明哈希函数对象,用于 unordered 容器的异构查找 更多...

#include <NBT_String.hpp>

Public 类型

using is_transparent = void
 透明哈希标记

Public 成员函数

template<typename T>
std::size_t operator() (const T &s) const
 计算满足 Is_NBT_String_Or_View 约束的类型的哈希值

详细描述

透明哈希函数对象,用于 unordered 容器的异构查找

成员函数说明

◆ operator()()

template<typename T>
std::size_t NBT_String_Transparent_Hash::operator() ( const T & s) const
inline

计算满足 Is_NBT_String_Or_View 约束的类型的哈希值

模板参数
T自动推导的类型(必须是 NBT_String 或其 View 之一)
参数
s需要计算哈希的对象引用
返回
哈希值,与对应 NBT_String / View 的 std::hash 特化结果一致

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