![]() |
fpmas 1.6
|


Go to the source code of this file.
Namespaces | |
| namespace | fpmas |
| namespace | fpmas::io |
| namespace | fpmas::io::datapack |
| namespace | fpmas::io::json |
Typedefs | |
| template<typename T , typename Enable = void> | |
| using | fpmas::io::datapack::JsonSerializer = BasicJsonSerializer< T, nlohmann::json > |
| typedef BasicObjectPack< JsonSerializer > | fpmas::io::datapack::JsonPack |
| template<typename T , typename Enable = void> | |
| using | fpmas::io::datapack::LightJsonSerializer = BasicJsonSerializer< T, fpmas::io::json::light_json > |
| typedef BasicObjectPack< LightJsonSerializer > | fpmas::io::datapack::LightJsonPack |
| template<typename T , typename Enable = void> | |
| using | fpmas::io::json::datapack_serializer = basic_datapack_serializer< T, fpmas::io::datapack::ObjectPack > |
| typedef nlohmann::basic_json< std::map, std::vector, std::string, bool, std::int64_t, std::uint64_t, double, std::allocator, datapack_serializer > | fpmas::io::json::datapack_json |
| template<typename T , typename Enable = void> | |
| using | fpmas::io::json::light_datapack_serializer = basic_datapack_serializer< T, fpmas::io::datapack::LightObjectPack > |
| typedef nlohmann::basic_json< std::map, std::vector, std::string, bool, std::int64_t, std::uint64_t, double, std::allocator, light_datapack_serializer > | fpmas::io::json::light_datapack_json |
Defines structures to serialize Json into ObjectPacks, and ObjectPacks into Json.