Extracted class JsonSerializer

This commit is contained in:
Benoit Blanchon
2016-09-11 13:43:21 +02:00
parent 6757f35a3a
commit a60b35f41c
12 changed files with 160 additions and 94 deletions

View File

@@ -82,9 +82,6 @@ class JsonVariantBase : public Internals::JsonPrintable<TImpl> {
FORCE_INLINE const JsonObjectSubscript<const String &> operator[](
const String &key) const;
// Serialize the variant to a JsonWriter
void writeTo(Internals::JsonWriter &writer) const;
private:
const TImpl *impl() const {
return static_cast<const TImpl *>(this);