RMVL  2.1.0-dev
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
rm::hash_aggregate< Tp, Enable > 模板结构体 参考

专为聚合类添加的 hash 生成可调用对象 更多...

#include <rmvl/core/util.hpp>

rm::hash_aggregate< Tp, Enable > 的协作图:

Public 成员函数

std::size_t operator() (const Tp &r) const
 

详细描述

template<typename Tp, typename Enable = std::enable_if_t<std::is_aggregate_v<Tp>>>
struct rm::hash_aggregate< Tp, Enable >

专为聚合类添加的 hash 生成可调用对象

模板参数
Tp聚合体类型

成员函数说明

◆ operator()()

template<typename Tp , typename Enable = std::enable_if_t<std::is_aggregate_v<Tp>>>
std::size_t rm::hash_aggregate< Tp, Enable >::operator() ( const Tp & r) const
inline
函数调用图:

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