|
NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
|
类型擦除容器 更多...
类 | |
| struct | neforce::reflect::type_name< T > |
| 类型名称获取器 更多... | |
| class | neforce::reflect::meta_any |
| 类型擦除容器 更多... | |
类型定义 | |
| using | neforce::reflect::type_id = size_t |
| 类型标识符 | |
函数 | |
| template<typename T> | |
| constexpr type_id | neforce::reflect::type_id_for () noexcept |
| 计算类型 T 的运行时期类型标识 | |
| void | neforce::reflect::swap (meta_any &lhs, meta_any &rhs) noexcept |
| 交换两个 meta_any | |
变量 | |
| template<typename T> | |
| constexpr string_view | neforce::reflect::type_name_v = type_name<T>::value |
| type_name 的便捷访问变量模板 | |