cereal
cereal copied to clipboard
A C++11 library for serialization
Is there a way to read the cereal output (binary/XML/JSON) with Python? I would like to process the data from cereal in Python. Is there any convenient way?
Files saved on MacOS clang using binary archives do not load on MSVC windows. The error happens when using std::variant.
I'm trying to get the `cereal` serialization library to emit string representations of enums. I'm using the `magic_enum` library to perform the conversions between the enum and string. While I...
A MessagePack (http://msgpack.org/) archiver would be great. This would have the advantage of being as cross-platform as the json archiver, however with much smaller memory requirements...
isystem dirs are searched before the regular system dirs this exposes an interesting include ordering problem when using clang + libc++, when including C++ headers like cstdlib includes stdlib.h and...
Cereal has two implementations for contiguous standard library containers: 1. serialise element-wise (default) 2. serialise en-bloc The second implementation is only chosen for arithmetic element types when, in fact, it...
I use cereal::JSONOutputArchive serialize 1M large string, it takes more than 100ms. Is it a normal behavior ? Is there a solution to reduce the serialization time ? ` std::string...
Is there a way to change the outermost name tag of an XML output file? I have an XML output of a class like this: ` Item 1 ` Here...
I am trying to deserialize json file, the problem is that ifstream is not supported from what I have seen in another issue and tried myself. so this: ``` std::ifstream...
To reproduce: ``` cd cereal cmake . make ctest ``` fails with: ``` 38: Test command: /usr/bin/cmake "-P" "/tmp/cereal-1.3.2/unittests/cmake-config-module.cmake" 38: Test timeout computed to be: 10000000 38: -- Configuring done...