diff --git a/src/ArduinoJson/Json/JsonSerializer.hpp b/src/ArduinoJson/Json/JsonSerializer.hpp index 78f1c356..8a21af5c 100644 --- a/src/ArduinoJson/Json/JsonSerializer.hpp +++ b/src/ArduinoJson/Json/JsonSerializer.hpp @@ -7,12 +7,12 @@ #include #include #include -#include +#include ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE template -class JsonSerializer : public Visitor { +class JsonSerializer : public VariantDataVisitor { public: static const bool producesText = true; diff --git a/src/ArduinoJson/MsgPack/MsgPackSerializer.hpp b/src/ArduinoJson/MsgPack/MsgPackSerializer.hpp index c0e4d724..6bce3b5b 100644 --- a/src/ArduinoJson/MsgPack/MsgPackSerializer.hpp +++ b/src/ArduinoJson/MsgPack/MsgPackSerializer.hpp @@ -15,7 +15,7 @@ ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE template -class MsgPackSerializer : public Visitor { +class MsgPackSerializer : public VariantDataVisitor { public: static const bool producesText = false; diff --git a/src/ArduinoJson/Variant/VariantCompare.hpp b/src/ArduinoJson/Variant/VariantCompare.hpp index 14e87709..f12a9e0f 100644 --- a/src/ArduinoJson/Variant/VariantCompare.hpp +++ b/src/ArduinoJson/Variant/VariantCompare.hpp @@ -8,11 +8,11 @@ #include #include #include -#include +#include ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE -struct ComparerBase : Visitor {}; +struct ComparerBase : VariantDataVisitor {}; template struct Comparer; diff --git a/src/ArduinoJson/Variant/Visitor.hpp b/src/ArduinoJson/Variant/VariantDataVisitor.hpp similarity index 97% rename from src/ArduinoJson/Variant/Visitor.hpp rename to src/ArduinoJson/Variant/VariantDataVisitor.hpp index f4bc76a3..553602d9 100644 --- a/src/ArduinoJson/Variant/Visitor.hpp +++ b/src/ArduinoJson/Variant/VariantDataVisitor.hpp @@ -12,7 +12,7 @@ ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE template -struct Visitor { +struct VariantDataVisitor { typedef TResult result_type; TResult visitArray(const ArrayData&) {