qmsgpack:Qt msgpack.org [Qt]的MessagePack序列化程序实现

时间:2024-06-12 22:24:54
【文件属性】:

文件名称:qmsgpack:Qt msgpack.org [Qt]的MessagePack序列化程序实现

文件大小:65KB

文件格式:ZIP

更新时间:2024-06-12 22:24:54

C++

qmsgpack Qt的MessagePack 文献资料 完整的文档可以在这里找到: 安装 克隆存储库: git clone https://github.com/romixlab/qmsgpack.git 运行cmake: cd qmsgpack mkdir build cd build cmake .. 编译: make 运行测试并安装 make tests install 样品用法 包装 QVariantList list; list << 1 << 2 << 3 ; QByteArray array = MsgPack::pack(list); 开箱: QVariantList unpacked = MsgPack::unpack(array).toList(); 默认情况下,支持以下Qt类型: Int, UInt, LongLong, ULongLong,


【文件预览】:
qmsgpack-master
----qmsgpack.pro(53B)
----.gitignore(52B)
----src()
--------endianhelper.h(6KB)
--------msgpackcommon.h(2KB)
--------stream()
--------msgpack.cpp(4KB)
--------CMakeLists.txt~(1KB)
--------msgpackstream.cpp(17KB)
--------msgpack.h(690B)
--------msgpackstream.h(3KB)
--------msgpackcommon.h.in(2KB)
--------msgpackcommon.cpp(361B)
--------src.pro(894B)
--------msgpack_export.h(300B)
--------CMakeLists.txt(1KB)
--------private()
----qmsgpack.pri(971B)
----.travis.yml(635B)
----PVS_HOWTO(259B)
----LICENSE(1KB)
----doc()
--------install.rst(2KB)
--------.gitignore(18B)
--------requirements.txt(85B)
--------Makefile(7KB)
--------index.rst(332B)
--------conf.py(9KB)
--------custom.rst(4KB)
--------stream.rst(2KB)
--------spxd.sh(3KB)
--------basics.rst(3KB)
--------CHANGELOG_sphinx_deployment.md(1KB)
--------rsync_exclude(5B)
--------README_sphinx_deployment.md(7KB)
--------LICENSE_sphinx_deployment(2KB)
--------sphinx_deployment.mk(7KB)
----cmake_uninstall.cmake.in(732B)
----README.md(2KB)
----tests()
--------pack()
--------stream()
--------mixed()
--------tests.pri(90B)
--------unpack()
--------tests.pro(163B)
--------big()
--------CMakeLists.txt(396B)
--------qttypes()
----msgpack.org.md(964B)
----CMakeLists.txt(3KB)

网友评论