Minh Nguyen / ArduinoJson
Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Namespace.hpp Source File

Namespace.hpp

00001 // ArduinoJson - arduinojson.org
00002 // Copyright Benoit Blanchon 2014-2021
00003 // MIT License
00004 
00005 #pragma once
00006 
00007 #include <ArduinoJson/Configuration.hpp>
00008 #include <ArduinoJson/Polyfills/preprocessor.hpp>
00009 #include <ArduinoJson/version.hpp>
00010 
00011 #ifndef ARDUINOJSON_NAMESPACE
00012 
00013 #define ARDUINOJSON_NAMESPACE                                                  \
00014   ARDUINOJSON_CONCAT4(                                                         \
00015       ARDUINOJSON_CONCAT4(ArduinoJson, ARDUINOJSON_VERSION_MAJOR,              \
00016                           ARDUINOJSON_VERSION_MINOR,                           \
00017                           ARDUINOJSON_VERSION_REVISION),                       \
00018       _,                                                                       \
00019       ARDUINOJSON_HEX_DIGIT(ARDUINOJSON_ENABLE_PROGMEM,                        \
00020                             ARDUINOJSON_USE_LONG_LONG, ARDUINOJSON_USE_DOUBLE, \
00021                             ARDUINOJSON_ENABLE_STRING_DEDUPLICATION),          \
00022       ARDUINOJSON_HEX_DIGIT(                                                   \
00023           ARDUINOJSON_ENABLE_NAN, ARDUINOJSON_ENABLE_INFINITY,                 \
00024           ARDUINOJSON_ENABLE_COMMENTS, ARDUINOJSON_DECODE_UNICODE))
00025 
00026 #endif