// Copyright Benoit Blanchon 2014-2017 // MIT License // // Arduino JSON library // https://bblanchon.github.io/ArduinoJson/ // If you like this project, please add a star! #pragma once #include "../Configuration.hpp" namespace ArduinoJson { namespace Internals { template struct StringTraits {}; template struct StringTraits : StringTraits {}; template struct StringTraits : StringTraits {}; } } #include "ArduinoStream.hpp" #include "CharPointer.hpp" #include "FlashString.hpp" #include "StdStream.hpp" #include "StdString.hpp" namespace ArduinoJson { namespace TypeTraits { template struct IsString { static const bool value = false; }; template struct IsString::has_equals>::type> { static const bool value = Internals::StringTraits::has_equals; }; } }