26 virtual const std::type_info&
get_type()
const override
An adapter for enumeration types.
virtual value to_json(const serialization_context &context, const void *from) const override
Create a value from the value in the given region of memory.
virtual const std::type_info & get_type() const override
Get the run-time type this serialize knows how to encode.
A serializer holds the method for converting an arbitrary C++ type into a value.
Represents a single JSON value, which can be any one of a potential kind, each behaving slightly diff...
Copyright (c) 2014-2020 by Travis Gockel.
Conversion between C++ types and JSON values.