libdonut
2.3.2
Application framework for cross-platform game development in C++20
|
Base template to specialize in order to implement JSON deserialization for a specific type. More...
#include <donut/json.hpp>
Public Member Functions | |
void | deserialize (Reader &reader, T &value) |
Base template to specialize in order to implement JSON deserialization for a specific type.
The specialization should have a member function with the following signature:
where T is the specialized template type parameter.
The implementation should read the input using the provided Reader.
T | the type that this deserializer deserializes. |
|
inline |