$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Bjorn Reese (breese_at_[hidden])
Date: 2019-12-08 15:22:28
On 2019-11-30 19:35, Vinnie Falco wrote:
> So if I want to go from a JSON archive to my user-defined struct T,
> using Boost.Serialization, then the path is from JSON to a
> map/unordered_map, and then to T?
No. The path is directly from JSON to T, where the user decides what T
is. So T could be a map, an unordered_map, or a vector of pairs if the
user wish to preserve the insertion order.
In lieu of C++ reflection, Boost.Serialization has to be told how to
serializer to T, but there is support for some standard containers.