NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
binary_serializer.hpp 文件参考

二进制序列化器 更多...

binary_serializer.hpp 的引用(Include)关系图:

浏览该文件的源代码.

class  neforce::serialize::binary_serializer
 二进制序列化器 更多...

详细描述

二进制序列化器

此文件提供了基于反射系统的二进制序列化器。 采用大端字节序(网络字节序)存储,确保跨平台兼容。

格式: [Magic: 4B "NEBF"] [Version: 2B] [TypeCount: 4B] [TypeTable...] [ObjectCount: 4B] [DataSection...] DataSection: [TypeID: 8B] [PropCount: 4B] For each property: [NameLen: 2B] [Name: N] [TypeTag: 1B] [Value: var]

在文件 binary_serializer.hpp 中定义.