json_dto-0.2
2017.09.08
Наша библиотека json_dto обновилась до версии 0.2. Ниже перечислены наиболее существенные изменения
Собственные реализации функций read_json_value/write_json_value для пользовательских типов сейчас могут быть определены в том же пространстве имен, где определены сами пользовательские типы. Это позволяет делать сериализацию/десериализацию собственных шаблонных типов.
Изменился формат функции read_json_value. Теперь он вот такой:
template < typename DTO > void read_json_value( DTO & v, const rapidjson::Value & object );
Добавлена поддержка типов std::experimental::optional и std::optional из C++17.