Minh Nguyen / ArduinoJson
Committer:
khaiminhvn
Date:
Fri Mar 19 19:30:50 2021 +0000
Revision:
0:18ba3960b5dd
removed extras

Who changed what in which revision?

UserRevisionLine numberNew contents of line
khaiminhvn 0:18ba3960b5dd 1 // ArduinoJson - arduinojson.org
khaiminhvn 0:18ba3960b5dd 2 // Copyright Benoit Blanchon 2014-2021
khaiminhvn 0:18ba3960b5dd 3 // MIT License
khaiminhvn 0:18ba3960b5dd 4
khaiminhvn 0:18ba3960b5dd 5 #pragma once
khaiminhvn 0:18ba3960b5dd 6
khaiminhvn 0:18ba3960b5dd 7 #include "ArduinoJson/Configuration.hpp"
khaiminhvn 0:18ba3960b5dd 8
khaiminhvn 0:18ba3960b5dd 9 #if !ARDUINOJSON_DEBUG
khaiminhvn 0:18ba3960b5dd 10 #ifdef __clang__
khaiminhvn 0:18ba3960b5dd 11 #pragma clang system_header
khaiminhvn 0:18ba3960b5dd 12 #elif defined __GNUC__
khaiminhvn 0:18ba3960b5dd 13 #pragma GCC system_header
khaiminhvn 0:18ba3960b5dd 14 #endif
khaiminhvn 0:18ba3960b5dd 15 #endif
khaiminhvn 0:18ba3960b5dd 16
khaiminhvn 0:18ba3960b5dd 17 #include "ArduinoJson/Array/ArrayRef.hpp"
khaiminhvn 0:18ba3960b5dd 18 #include "ArduinoJson/Object/ObjectRef.hpp"
khaiminhvn 0:18ba3960b5dd 19 #include "ArduinoJson/Variant/VariantRef.hpp"
khaiminhvn 0:18ba3960b5dd 20
khaiminhvn 0:18ba3960b5dd 21 #include "ArduinoJson/Document/DynamicJsonDocument.hpp"
khaiminhvn 0:18ba3960b5dd 22 #include "ArduinoJson/Document/StaticJsonDocument.hpp"
khaiminhvn 0:18ba3960b5dd 23
khaiminhvn 0:18ba3960b5dd 24 #include "ArduinoJson/Array/ArrayImpl.hpp"
khaiminhvn 0:18ba3960b5dd 25 #include "ArduinoJson/Array/ElementProxy.hpp"
khaiminhvn 0:18ba3960b5dd 26 #include "ArduinoJson/Array/Utilities.hpp"
khaiminhvn 0:18ba3960b5dd 27 #include "ArduinoJson/Collection/CollectionImpl.hpp"
khaiminhvn 0:18ba3960b5dd 28 #include "ArduinoJson/Object/MemberProxy.hpp"
khaiminhvn 0:18ba3960b5dd 29 #include "ArduinoJson/Object/ObjectImpl.hpp"
khaiminhvn 0:18ba3960b5dd 30 #include "ArduinoJson/Variant/VariantAsImpl.hpp"
khaiminhvn 0:18ba3960b5dd 31 #include "ArduinoJson/Variant/VariantCompare.hpp"
khaiminhvn 0:18ba3960b5dd 32 #include "ArduinoJson/Variant/VariantImpl.hpp"
khaiminhvn 0:18ba3960b5dd 33
khaiminhvn 0:18ba3960b5dd 34 #include "ArduinoJson/Json/JsonDeserializer.hpp"
khaiminhvn 0:18ba3960b5dd 35 #include "ArduinoJson/Json/JsonSerializer.hpp"
khaiminhvn 0:18ba3960b5dd 36 #include "ArduinoJson/Json/PrettyJsonSerializer.hpp"
khaiminhvn 0:18ba3960b5dd 37 #include "ArduinoJson/MsgPack/MsgPackDeserializer.hpp"
khaiminhvn 0:18ba3960b5dd 38 #include "ArduinoJson/MsgPack/MsgPackSerializer.hpp"
khaiminhvn 0:18ba3960b5dd 39
khaiminhvn 0:18ba3960b5dd 40 #include "ArduinoJson/compatibility.hpp"
khaiminhvn 0:18ba3960b5dd 41
khaiminhvn 0:18ba3960b5dd 42 namespace ArduinoJson {
khaiminhvn 0:18ba3960b5dd 43 typedef ARDUINOJSON_NAMESPACE::ArrayConstRef JsonArrayConst;
khaiminhvn 0:18ba3960b5dd 44 typedef ARDUINOJSON_NAMESPACE::ArrayRef JsonArray;
khaiminhvn 0:18ba3960b5dd 45 typedef ARDUINOJSON_NAMESPACE::Float JsonFloat;
khaiminhvn 0:18ba3960b5dd 46 typedef ARDUINOJSON_NAMESPACE::Integer JsonInteger;
khaiminhvn 0:18ba3960b5dd 47 typedef ARDUINOJSON_NAMESPACE::ObjectConstRef JsonObjectConst;
khaiminhvn 0:18ba3960b5dd 48 typedef ARDUINOJSON_NAMESPACE::ObjectRef JsonObject;
khaiminhvn 0:18ba3960b5dd 49 typedef ARDUINOJSON_NAMESPACE::Pair JsonPair;
khaiminhvn 0:18ba3960b5dd 50 typedef ARDUINOJSON_NAMESPACE::PairConst JsonPairConst;
khaiminhvn 0:18ba3960b5dd 51 typedef ARDUINOJSON_NAMESPACE::String JsonString;
khaiminhvn 0:18ba3960b5dd 52 typedef ARDUINOJSON_NAMESPACE::UInt JsonUInt;
khaiminhvn 0:18ba3960b5dd 53 typedef ARDUINOJSON_NAMESPACE::VariantConstRef JsonVariantConst;
khaiminhvn 0:18ba3960b5dd 54 typedef ARDUINOJSON_NAMESPACE::VariantRef JsonVariant;
khaiminhvn 0:18ba3960b5dd 55 using ARDUINOJSON_NAMESPACE::BasicJsonDocument;
khaiminhvn 0:18ba3960b5dd 56 using ARDUINOJSON_NAMESPACE::copyArray;
khaiminhvn 0:18ba3960b5dd 57 using ARDUINOJSON_NAMESPACE::DeserializationError;
khaiminhvn 0:18ba3960b5dd 58 using ARDUINOJSON_NAMESPACE::deserializeJson;
khaiminhvn 0:18ba3960b5dd 59 using ARDUINOJSON_NAMESPACE::deserializeMsgPack;
khaiminhvn 0:18ba3960b5dd 60 using ARDUINOJSON_NAMESPACE::DynamicJsonDocument;
khaiminhvn 0:18ba3960b5dd 61 using ARDUINOJSON_NAMESPACE::JsonDocument;
khaiminhvn 0:18ba3960b5dd 62 using ARDUINOJSON_NAMESPACE::measureJson;
khaiminhvn 0:18ba3960b5dd 63 using ARDUINOJSON_NAMESPACE::serialized;
khaiminhvn 0:18ba3960b5dd 64 using ARDUINOJSON_NAMESPACE::serializeJson;
khaiminhvn 0:18ba3960b5dd 65 using ARDUINOJSON_NAMESPACE::serializeJsonPretty;
khaiminhvn 0:18ba3960b5dd 66 using ARDUINOJSON_NAMESPACE::serializeMsgPack;
khaiminhvn 0:18ba3960b5dd 67 using ARDUINOJSON_NAMESPACE::StaticJsonDocument;
khaiminhvn 0:18ba3960b5dd 68
khaiminhvn 0:18ba3960b5dd 69 namespace DeserializationOption {
khaiminhvn 0:18ba3960b5dd 70 using ARDUINOJSON_NAMESPACE::Filter;
khaiminhvn 0:18ba3960b5dd 71 using ARDUINOJSON_NAMESPACE::NestingLimit;
khaiminhvn 0:18ba3960b5dd 72 } // namespace DeserializationOption
khaiminhvn 0:18ba3960b5dd 73 } // namespace ArduinoJson