dl
dl::string_hash结构体 参考

#include <dl_string.h>

Public 类型

using hash_type = std::hash<std::string_view>
 
using is_transparent = void
 

Public 成员函数

std::size_t operator() (const char *str) const
 
std::size_t operator() (std::string_view str) const
 
std::size_t operator() (std::string const &str) const
 

详细描述

在文件 dl_string.h43 行定义.

成员类型定义说明

◆ hash_type

using dl::string_hash::hash_type = std::hash<std::string_view>

在文件 dl_string.h45 行定义.

◆ is_transparent

在文件 dl_string.h46 行定义.

成员函数说明

◆ operator()() [1/3]

std::size_t dl::string_hash::operator() ( const char * str) const
inline

在文件 dl_string.h48 行定义.

◆ operator()() [2/3]

std::size_t dl::string_hash::operator() ( std::string const & str) const
inline

在文件 dl_string.h50 行定义.

◆ operator()() [3/3]

std::size_t dl::string_hash::operator() ( std::string_view str) const
inline

在文件 dl_string.h49 行定义.


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