From 97935e6b1e0987014d22156e54c5d9c20841c5f3 Mon Sep 17 00:00:00 2001 From: Benoit Blanchon Date: Thu, 10 Mar 2022 13:50:01 +0100 Subject: [PATCH] Add VALUE_IS_POINTER --- src/ArduinoJson/Variant/VariantContent.hpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ArduinoJson/Variant/VariantContent.hpp b/src/ArduinoJson/Variant/VariantContent.hpp index dbe833e5..162d095d 100644 --- a/src/ArduinoJson/Variant/VariantContent.hpp +++ b/src/ArduinoJson/Variant/VariantContent.hpp @@ -31,6 +31,8 @@ enum { VALUE_IS_SIGNED_INTEGER = 0x0A, VALUE_IS_FLOAT = 0x0C, + VALUE_IS_POINTER = 0x10, + COLLECTION_MASK = 0x60, VALUE_IS_OBJECT = 0x20, VALUE_IS_ARRAY = 0x40, @@ -49,6 +51,7 @@ union VariantContent { UInt asUnsignedInteger; Integer asSignedInteger; CollectionData asCollection; + class VariantData *asPointer; struct { const char *data; size_t size;