Implemented using qlibs.reflect
Actually, not everything can be serialized and deserialized because of limitations of the technique. Known issues:
- Can not serialize if an object contains static array, not wrapped in std::array
- Can not deserialize if there is
char*field in an object.
- C++20
$ mkdir -p build
$ cmake -S . -B build/
$ cmake --build build