|
NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
|
序列化与反序列化组件 更多...
类 | |
| class | neforce::serialize::binary_serializer |
| 二进制序列化器 更多... | |
| class | neforce::serialize::json_serializer |
| JSON 序列化器 更多... | |
| struct | neforce::serialize::serialize_context |
| 序列化上下文 更多... | |
函数 | |
| bool | neforce::serialize::is_arithmetic_type (const reflect::type_id tid) noexcept |
| 判断指定类型 ID 是否为基础算术类型 | |
| bool | neforce::serialize::is_char_type (const reflect::type_id tid) noexcept |
| 判断指定类型 ID 是否为字符类型 | |
| bool | neforce::serialize::is_string_type (const reflect::type_id tid) noexcept |
| 判断指定类型 ID 是否为字符串类型 | |
序列化与反序列化组件
|
inlinenodiscardnoexcept |
判断指定类型 ID 是否为基础算术类型
| tid | 类型 ID |
在文件 serializer_base.hpp 第 38 行定义.
引用了 is_arithmetic_type() , 以及 neforce::reflect::type_id_for().
被这些函数引用 is_arithmetic_type().
|
inlinenodiscardnoexcept |
判断指定类型 ID 是否为字符类型
| tid | 类型 ID |
在文件 serializer_base.hpp 第 58 行定义.
引用了 is_char_type() , 以及 neforce::reflect::type_id_for().
被这些函数引用 is_char_type().
|
inlinenodiscardnoexcept |
判断指定类型 ID 是否为字符串类型
| tid | 类型 ID |
在文件 serializer_base.hpp 第 71 行定义.
引用了 is_string_type() , 以及 neforce::reflect::type_id_for().
被这些函数引用 is_string_type().