Rename Visitor to VariantDataVisitor

This commit is contained in:
Benoit Blanchon
2023-07-10 14:19:54 +02:00
parent 39e8b63746
commit 7a9feb4d6e
4 changed files with 6 additions and 6 deletions

View File

@ -7,12 +7,12 @@
#include <ArduinoJson/Json/TextFormatter.hpp> #include <ArduinoJson/Json/TextFormatter.hpp>
#include <ArduinoJson/Serialization/measure.hpp> #include <ArduinoJson/Serialization/measure.hpp>
#include <ArduinoJson/Serialization/serialize.hpp> #include <ArduinoJson/Serialization/serialize.hpp>
#include <ArduinoJson/Variant/Visitor.hpp> #include <ArduinoJson/Variant/VariantDataVisitor.hpp>
ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE
template <typename TWriter> template <typename TWriter>
class JsonSerializer : public Visitor<size_t> { class JsonSerializer : public VariantDataVisitor<size_t> {
public: public:
static const bool producesText = true; static const bool producesText = true;

View File

@ -15,7 +15,7 @@
ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE
template <typename TWriter> template <typename TWriter>
class MsgPackSerializer : public Visitor<size_t> { class MsgPackSerializer : public VariantDataVisitor<size_t> {
public: public:
static const bool producesText = false; static const bool producesText = false;

View File

@ -8,11 +8,11 @@
#include <ArduinoJson/Numbers/arithmeticCompare.hpp> #include <ArduinoJson/Numbers/arithmeticCompare.hpp>
#include <ArduinoJson/Polyfills/type_traits.hpp> #include <ArduinoJson/Polyfills/type_traits.hpp>
#include <ArduinoJson/Strings/StringAdapters.hpp> #include <ArduinoJson/Strings/StringAdapters.hpp>
#include <ArduinoJson/Variant/Visitor.hpp> #include <ArduinoJson/Variant/VariantDataVisitor.hpp>
ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE
struct ComparerBase : Visitor<CompareResult> {}; struct ComparerBase : VariantDataVisitor<CompareResult> {};
template <typename T, typename Enable = void> template <typename T, typename Enable = void>
struct Comparer; struct Comparer;

View File

@ -12,7 +12,7 @@
ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE
template <typename TResult> template <typename TResult>
struct Visitor { struct VariantDataVisitor {
typedef TResult result_type; typedef TResult result_type;
TResult visitArray(const ArrayData&) { TResult visitArray(const ArrayData&) {