void setup() {
// Initialize Serial port
s.begin(230400);
Serial.begin(230400);
// connect to wifi.
WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
Serial.print("connecting");
while (WiFi.status() != WL_CONNECTED) {
Serial.print(".");
delay(500);
}
Serial.println();
Serial.print("connected: ");
Serial.println(WiFi.localIP());
Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
while (!Serial) continue;
}
void loop() {
StaticJsonBuffer<1000> jsonBuffer;
JsonObject& root = jsonBuffer.parseObject(s);
if (root == JsonObject::invalid()){
return;
}
const int data1=root["data1"];
Serial.print(data1);
}
And this is the error. Please help
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:11:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/DummyPrint.hpp:16:7: error: redefinition of 'class ArduinoJson::Internals::DummyPrint'
class DummyPrint : public Print {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/JsonPrintable.hpp:9:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantBase.hpp:11,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/DummyPrint.hpp:11:7: error: previous definition of 'class ArduinoJson::Internals::DummyPrint'
class DummyPrint {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/DynamicStringBuilder.hpp:17:7: error: template argument required for 'class DynamicStringBuilder'
class DynamicStringBuilder : public Print {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:13:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/IndentedPrint.hpp:18:7: error: template argument required for 'class IndentedPrint'
class IndentedPrint : public Print {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonWriter.hpp:14:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonSerializer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/Encoding.hpp:15:7: error: redefinition of 'class ArduinoJson::Internals::Encoding'
class Encoding {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/JsonWriter.hpp:8:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/JsonSerializer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/JsonPrintable.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantBase.hpp:11,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/../Data/Encoding.hpp:10:7: error: previous definition of 'class ArduinoJson::Internals::Encoding'
class Encoding {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonSerializer.hpp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonWriter.hpp:28:7: error: template argument required for 'class JsonWriter'
class JsonWriter {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:14:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonSerializer.hpp:23:7: error: template argument required for 'class JsonSerializer'
class JsonSerializer {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/Prettyfier.hpp:16:7: error: template argument required for 'class Prettyfier'
class Prettyfier : public Print {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:17:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/StaticStringBuilder.hpp:16:7: error: redefinition of 'class ArduinoJson::Internals::StaticStringBuilder'
class StaticStringBuilder : public Print {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/JsonPrintable.hpp:15:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantBase.hpp:11,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/StaticStringBuilder.hpp:11:7: error: previous definition of 'class ArduinoJson::Internals::StaticStringBuilder'
class StaticStringBuilder {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:13:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:31:7: error: redefinition of 'class ArduinoJson::Internals::JsonPrintable'
class JsonPrintable {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantBase.hpp:11:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/JsonPrintable.hpp:29:7: error: previous definition of 'class ArduinoJson::Internals::JsonPrintable'
class JsonPrintable {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:14:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantContent.hpp:22:7: error: redefinition of 'union ArduinoJson::Internals::JsonVariantContent'
union JsonVariantContent {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantContent.hpp:19:7: error: previous definition of 'union ArduinoJson::Internals::JsonVariantContent'
union JsonVariantContent {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:15:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantType.hpp:18:6: error: multiple definition of 'enum ArduinoJson::Internals::JsonVariantType'
enum JsonVariantType {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantType.hpp:15:6: error: previous definition here
enum JsonVariantType {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariantBase.hpp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:16,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantAs.hpp:16:8: error: redefinition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantCasts.hpp:7:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantAs.hpp:13:8: error: previous definition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariantBase.hpp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:16,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantAs.hpp:21:8: error: redefinition of 'struct ArduinoJson::Internals::JsonVariantAs<char*>'
struct JsonVariantAs<char*> {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantCasts.hpp:7:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantAs.hpp:18:8: error: previous definition of 'struct ArduinoJson::Internals::JsonVariantAs<char*>'
struct JsonVariantAs<char*> {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariantBase.hpp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:16,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantAs.hpp:26:8: error: redefinition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantCasts.hpp:7:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantAs.hpp:23:8: error: previous definition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariantBase.hpp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:16,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantAs.hpp:31:8: error: redefinition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantCasts.hpp:7:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantAs.hpp:28:8: error: previous definition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariantBase.hpp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:16,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantAs.hpp:36:8: error: redefinition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantCasts.hpp:7:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantAs.hpp:33:8: error: previous definition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariantBase.hpp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:16,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantAs.hpp:41:8: error: redefinition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantCasts.hpp:7:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:13,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantAs.hpp:38:8: error: previous definition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:38:7: error: redefinition of 'class ArduinoJson::JsonVariant'
class JsonVariant : public JsonVariantBase {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:39:7: error: previous definition of 'class ArduinoJson::JsonVariant'
class JsonVariant : public Internals::JsonVariantBase {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp: In function 'ArduinoJson::JsonVariant ArduinoJson::float_with_n_digits(float, uint8_t)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:346:20: error: redefinition of 'ArduinoJson::JsonVariant ArduinoJson::float_with_n_digits(float, uint8_t)'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:349:20: error: 'ArduinoJson::JsonVariant ArduinoJson::float_with_n_digits(float, uint8_t)' previously defined here
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp: In function 'ArduinoJson::JsonVariant ArduinoJson::double_with_n_digits(double, uint8_t)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:350:20: error: redefinition of 'ArduinoJson::JsonVariant ArduinoJson::double_with_n_digits(double, uint8_t)'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:354:20: error: 'ArduinoJson::JsonVariant ArduinoJson::double_with_n_digits(double, uint8_t)' previously defined here
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:355:41: error: qualified name does not name a class before '{' token
struct JsonVariant::IsConstructibleFrom {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:36:7: error: redefinition of 'class ArduinoJson::JsonBuffer'
class JsonBuffer {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:25:7: error: previous definition of 'class ArduinoJson::JsonBuffer'
class JsonBuffer : Internals::NonCopyable {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:26:7: error: redefinition of 'class ArduinoJson::Internals::DefaultAllocator'
class DefaultAllocator {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:23:7: error: previous definition of 'class ArduinoJson::Internals::DefaultAllocator'
class DefaultAllocator {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:17:5: error: conflicting declaration 'typedef class ArduinoJson::Internals::BlockJsonBuffer ArduinoJson::DynamicJsonBuffer'
DynamicJsonBuffer;
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:169:5: error: 'ArduinoJson::DynamicJsonBuffer' has a previous declaration as 'typedef class ArduinoJson::Internals::DynamicJsonBufferBase ArduinoJson::DynamicJsonBuffer'
DynamicJsonBuffer;
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.hpp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:11,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonBufferAllocated.hpp:15:7: error: redefinition of 'class ArduinoJson::Internals::JsonBufferAllocated'
class JsonBufferAllocated {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArray.hpp:7:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/JsonBufferAllocated.hpp:12:7: error: previous definition of 'class ArduinoJson::Internals::JsonBufferAllocated'
class JsonBufferAllocated {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/ListConstIterator.hpp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/List.hpp:11,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:11,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/ListNode.hpp:20:8: error: redefinition of 'struct ArduinoJson::Internals::ListNode'
struct ListNode : public Internals::JsonBufferAllocated {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/ListConstIterator.hpp:7:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/List.hpp:8,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArray.hpp:8,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/ListNode.hpp:17:8: error: previous definition of 'struct ArduinoJson::Internals::ListNode'
struct ListNode : public Internals::JsonBufferAllocated {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/List.hpp:11:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:11,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/ListConstIterator.hpp:17:7: error: redefinition of 'class ArduinoJson::Internals::ListConstIterator'
class ListConstIterator {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/List.hpp:8:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArray.hpp:8,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/ListConstIterator.hpp:14:7: error: previous definition of 'class ArduinoJson::Internals::ListConstIterator'
class ListConstIterator {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/List.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:11,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/ListIterator.hpp:18:7: error: redefinition of 'class ArduinoJson::Internals::ListIterator'
class ListIterator {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/List.hpp:9:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArray.hpp:8,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/ListIterator.hpp:18:7: error: previous definition of 'class ArduinoJson::Internals::ListIterator'
class ListIterator {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:11,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/List.hpp:21:7: error: redefinition of 'class ArduinoJson::Internals::List'
class List {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArray.hpp:8:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/List.hpp:18:7: error: previous definition of 'class ArduinoJson::Internals::List'
class List {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.hpp:13:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:11,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/ReferenceType.hpp:14:7: error: redefinition of 'class ArduinoJson::Internals::ReferenceType'
class ReferenceType {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArray.hpp:9:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:10,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/ReferenceType.hpp:11:7: error: previous definition of 'class ArduinoJson::Internals::ReferenceType'
class ReferenceType {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:11:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.hpp:38:7: error: redefinition of 'class ArduinoJson::JsonArray'
class JsonArray : public Internals::JsonPrintable,
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArray.hpp:39:7: error: previous definition of 'class ArduinoJson::JsonArray'
class JsonArray : public Internals::JsonPrintable,
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.hpp:15:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonPair.hpp:16:8: error: redefinition of 'struct ArduinoJson::JsonPair'
struct JsonPair {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:11:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:11,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonPair.hpp:12:8: error: previous definition of 'struct ArduinoJson::JsonPair'
struct JsonPair {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.hpp:38:7: error: redefinition of 'class ArduinoJson::JsonObject'
class JsonObject : public Internals::JsonPrintable,
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:11:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:40:7: error: previous definition of 'class ArduinoJson::JsonObject'
class JsonObject : public Internals::JsonPrintable,
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:13:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/StaticJsonBuffer.hpp:28:7: error: redefinition of 'class ArduinoJson::StaticJsonBuffer'
class StaticJsonBuffer : public JsonBuffer {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/StaticJsonBuffer.hpp:110:7: error: previous definition of 'class ArduinoJson::StaticJsonBuffer'
class StaticJsonBuffer : public Internals::StaticJsonBufferBase {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:11:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:15,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.hpp:19:7: error: template argument required for 'class JsonParser'
class JsonParser {
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:15:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:13:37: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: In function 'bool skip(char)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:14:43: error: '_readPtr' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:14:51: error: 'skipSpacesAndComments' was not declared in this scope
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:15,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:15:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:21:37: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: In function 'bool parseAnythingTo(ArduinoJson::JsonVariant*)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:23:7: error: '_nestingLimit' was not declared in this scope
if (_nestingLimit == 0) return false;
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:24:3: error: '_nestingLimit' was not declared in this scope
_nestingLimit--;
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:25:51: error: 'parseAnythingToUnsafe' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:30:37: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: In function 'bool parseAnythingToUnsafe(ArduinoJson::JsonVariant*)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:32:3: error: '_readPtr' was not declared in this scope
_readPtr = skipSpacesAndComments(_readPtr);
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:32:44: error: 'skipSpacesAndComments' was not declared in this scope
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:15,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:15:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:36:38: error: 'parseArrayTo' was not declared in this scope
return parseArrayTo(destination);
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:39:39: error: 'parseObjectTo' was not declared in this scope
return parseObjectTo(destination);
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:42:39: error: 'parseStringTo' was not declared in this scope
return parseStringTo(destination);
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:47:25: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: In function 'ArduinoJson::JsonArray& parseArray()':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:49:22: error: '_buffer' was not declared in this scope
JsonArray &array = _buffer->createArray();
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:78:37: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:88:25: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: In function 'ArduinoJson::JsonObject& parseObject()':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:90:24: error: '_buffer' was not declared in this scope
JsonObject &object = _buffer->createObject();
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:99:35: error: 'parseString' was not declared in this scope
const char *key = parseString();
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:126:37: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:135:44: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: In function 'const char* parseString()':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:136:25: error: '_readPtr' was not declared in this scope
const char *readPtr = _readPtr;
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:137:20: error: '_writePtr' was not declared in this scope
char *writePtr = _writePtr;
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:141:16: error: 'isQuote' was not declared in this scope
if (isQuote(c)) { // quotes
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:154:13: error: 'Encoding' has not been declared
c = Encoding::unescapeChar(*++readPtr);
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:162:30: error: 'isLetterOrNumber' was not declared in this scope
if (!isLetterOrNumber(c)) break;
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:180:37: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: In function 'bool parseStringTo(ArduinoJson::JsonVariant*)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:182:28: error: '_readPtr' was not declared in this scope
bool hasQuotes = isQuote(_readPtr[0]);
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:182:39: error: 'isQuote' was not declared in this scope
bool hasQuotes = isQuote(_readPtr[0]);
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:11:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:30:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonArray'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:30:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonArray'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:30:53: error: template argument 1 is invalid
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:30:61: error: invalid type in declaration before ',' token
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:30:61: error: invalid use of '::'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:38:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonArray'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:38:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonArray'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:38:52: error: template argument 1 is invalid
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:38:60: error: invalid type in declaration before ',' token
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:38:60: error: invalid use of '::'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp: In member function 'ArduinoJson::JsonArraySubscript::operator ArduinoJson::JsonVariant() const':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:50:29: error: no matching function for call to 'ArduinoJson::JsonArray::get(const size_t&)'
return _array.get(_index);
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:50:29: note: candidate is:
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:10:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:11:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:80:27: error: prototype for 'ArduinoJson::JsonArraySubscript ArduinoJson::JsonArray::operator' does not match any in class 'ArduinoJson::JsonArray'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArrayImpl.hpp:8:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:15,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:13:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:33:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonObject'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:33:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonObject'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:33:54: error: template argument 1 is invalid
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:33:62: error: invalid type in declaration before ',' token
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:33:62: error: invalid use of '::'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:41:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonObject'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:41:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonObject'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:41:53: error: template argument 1 is invalid
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:41:61: error: invalid type in declaration before ',' token
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:41:61: error: invalid use of '::'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:97:41: error: prototype for 'ArduinoJson::JsonObjectSubscript<const char> ArduinoJson::JsonObject::operator[](const char)' does not match any in class 'ArduinoJson::JsonObject'
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:13:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:102:43: error: prototype for 'ArduinoJson::JsonObjectSubscript<const String&> ArduinoJson::JsonObject::operator[](const String&)' does not match any in class 'ArduinoJson::JsonObject'
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:17:37: error: 'template class ArduinoJson::Internals::JsonSerializer' used without template parameters
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:18:29: error: 'JsonWriter' has not been declared
const JsonArray& array, JsonWriter& writer) {
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp: In function 'void serialize(const ArduinoJson::JsonArray&, int&)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:19:10: error: request for member 'beginArray' in 'writer', which is of non-class type 'int'
writer.beginArray();
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:28:12: error: request for member 'writeComma' in 'writer', which is of non-class type 'int'
writer.writeComma();
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:31:10: error: request for member 'endArray' in 'writer', which is of non-class type 'int'
writer.endArray();
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:34:37: error: 'template class ArduinoJson::Internals::JsonSerializer' used without template parameters
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:35:47: error: 'JsonWriter' has not been declared
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp: In function 'void serialize(const ArduinoJson::JsonArraySubscript&, int&)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:36:53: error: call of overloaded 'serialize(ArduinoJson::Internals::JsonVariantAs::type, int&)' is ambiguous
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:39:37: error: 'template class ArduinoJson::Internals::JsonSerializer' used without template parameters
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:40:31: error: 'JsonWriter' has not been declared
const JsonObject& object, JsonWriter& writer) {
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp: In function 'void serialize(const ArduinoJson::JsonObject&, int&)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:41:10: error: request for member 'beginObject' in 'writer', which is of non-class type 'int'
writer.beginObject();
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:45:12: error: request for member 'writeString' in 'writer', which is of non-class type 'int'
writer.writeString(it->key);
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:46:12: error: request for member 'writeColon' in 'writer', which is of non-class type 'int'
writer.writeColon();
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:47:32: error: call of overloaded 'serialize(const ArduinoJson::JsonVariant&, int&)' is ambiguous
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:52:12: error: request for member 'writeComma' in 'writer', which is of non-class type 'int'
writer.writeComma();
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:55:10: error: request for member 'endObject' in 'writer', which is of non-class type 'int'
writer.endObject();
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:59:37: error: 'template class ArduinoJson::Internals::JsonSerializer' used without template parameters
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:60:55: error: 'JsonWriter' has not been declared
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:64:37: error: 'template class ArduinoJson::Internals::JsonSerializer' used without template parameters
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:65:33: error: 'JsonWriter' has not been declared
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp: In function 'void serialize(const ArduinoJson::JsonVariant&, int&)':
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:342:30: error: 'ArduinoJson::Internals::JsonVariantType ArduinoJson::JsonVariant::_type' is private
Internals::JsonVariantType _type;
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:66:19: error: within this context
switch (variant._type) {
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:67:10: error: 'JSON_UNDEFINED' was not declared in this scope
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
JSON_UNDEFINED, // JsonVariant has not been initialized
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:70:10: error: 'JSON_ARRAY' was not declared in this scope
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
JSON_ARRAY, // JsonVariant stores a pointer to a JsonArray
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:345:33: error: 'ArduinoJson::Internals::JsonVariantContent ArduinoJson::JsonVariant::_content' is private
Internals::JsonVariantContent _content;
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:71:26: error: within this context
serialize(*variant._content.asArray, writer);
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:74:10: error: 'JSON_OBJECT' was not declared in this scope
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
JSON_OBJECT, // JsonVariant stores a pointer to a JsonObject
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:345:33: error: 'ArduinoJson::Internals::JsonVariantContent ArduinoJson::JsonVariant::_content' is private
Internals::JsonVariantContent _content;
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:75:26: error: within this context
serialize(*variant._content.asObject, writer);
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:78:10: error: 'JSON_STRING' was not declared in this scope
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:79:14: error: request for member 'writeString' in 'writer', which is of non-class type 'int'
writer.writeString(variant._content.asString);
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:345:33: error: 'ArduinoJson::Internals::JsonVariantContent ArduinoJson::JsonVariant::_content' is private
Internals::JsonVariantContent _content;
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:79:34: error: within this context
writer.writeString(variant._content.asString);
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:82:10: error: 'JSON_UNPARSED' was not declared in this scope
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
JSON_UNPARSED, // JsonVariant contains an unparsed string
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:83:14: error: request for member 'writeRaw' in 'writer', which is of non-class type 'int'
writer.writeRaw(variant._content.asString);
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:345:33: error: 'ArduinoJson::Internals::JsonVariantContent ArduinoJson::JsonVariant::_content' is private
Internals::JsonVariantContent _content;
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:83:31: error: within this context
writer.writeRaw(variant._content.asString);
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:86:10: error: 'JSON_NEGATIVE_INTEGER' was not declared in this scope
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
JSON_NEGATIVE_INTEGER, // JsonVariant stores an JsonUInt that must be negated
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:87:14: error: request for member 'writeRaw' in 'writer', which is of non-class type 'int'
writer.writeRaw('-');
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:88:10: error: 'JSON_POSITIVE_INTEGER' was not declared in this scope
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
JSON_POSITIVE_INTEGER, // JsonVariant stores an JsonUInt
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:89:14: error: request for member 'writeInteger' in 'writer', which is of non-class type 'int'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:345:33: error: 'ArduinoJson::Internals::JsonVariantContent ArduinoJson::JsonVariant::_content' is private
Internals::JsonVariantContent _content;
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:89:35: error: within this context
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:92:10: error: 'JSON_BOOLEAN' was not declared in this scope
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:93:14: error: request for member 'writeBoolean' in 'writer', which is of non-class type 'int'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:345:33: error: 'ArduinoJson::Internals::JsonVariantContent ArduinoJson::JsonVariant::_content' is private
Internals::JsonVariantContent _content;
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:93:35: error: within this context
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:342:30: error: 'ArduinoJson::Internals::JsonVariantType ArduinoJson::JsonVariant::_type' is private
Internals::JsonVariantType _type;
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:98:40: error: within this context
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:98:48: error: 'JSON_FLOAT_0_DECIMALS' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:99:14: error: request for member 'writeFloat' in 'writer', which is of non-class type 'int'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:345:33: error: 'ArduinoJson::Internals::JsonVariantContent ArduinoJson::JsonVariant::_content' is private
Internals::JsonVariantContent _content;
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:99:33: error: within this context
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:17:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:16:8: error: prototype for 'ArduinoJson::JsonVariant::JsonVariant(ArduinoJson::JsonArray&)' does not match any in class 'ArduinoJson::JsonVariant'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:17:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:25:8: error: prototype for 'ArduinoJson::JsonVariant::JsonVariant(ArduinoJson::JsonObject&)' does not match any in class 'ArduinoJson::JsonVariant'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:17:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:35:67: error: no member function 'setNodeValue' declared in 'ArduinoJson::JsonArray'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:62:42: error: no 'ArduinoJson::JsonArray& ArduinoJson::JsonVariant::asArray() const' member function declared in class 'ArduinoJson::JsonVariant'
inline JsonArray &JsonVariant::asArray() const {
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:67:19: error: redefinition of 'ArduinoJson::JsonArray& ArduinoJson::JsonArray::createNestedArray()'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:15:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArrayImpl.hpp:13:19: error: 'ArduinoJson::JsonArray& ArduinoJson::JsonArray::createNestedArray()' previously defined here
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:17:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:74:19: error: prototype for 'ArduinoJson::JsonArray& ArduinoJson::JsonObject::createNestedArray(ArduinoJson::JsonObjectKey)' does not match any in class 'ArduinoJson::JsonObject'
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:18:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonBuffer.ipp:12:32: error: redefinition of 'ArduinoJson::JsonArray& ArduinoJson::JsonBuffer::createArray()'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferImpl.hpp:9:32: error: 'ArduinoJson::JsonArray& ArduinoJson::JsonBuffer::createArray()' previously defined here
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:18:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonBuffer.ipp:17:33: error: redefinition of 'ArduinoJson::JsonObject& ArduinoJson::JsonBuffer::createObject()'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:16:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferImpl.hpp:14:33: error: 'ArduinoJson::JsonObject& ArduinoJson::JsonBuffer::createObject()' previously defined here
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:18:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonBuffer.ipp:23:37: error: no 'ArduinoJson::JsonArray& ArduinoJson::JsonBuffer::parseArray(char*, uint8_t)' member function declared in class 'ArduinoJson::JsonBuffer'
char *json, uint8_t nestingLimit) {
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonBuffer.ipp:29:37: error: no 'ArduinoJson::JsonObject& ArduinoJson::JsonBuffer::parseObject(char*, uint8_t)' member function declared in class 'ArduinoJson::JsonBuffer'
char *json, uint8_t nestingLimit) {
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonBuffer.ipp:35:37: error: no 'ArduinoJson::JsonVariant ArduinoJson::JsonBuffer::parse(char*, uint8_t)' member function declared in class 'ArduinoJson::JsonBuffer'
char *json, uint8_t nestingLimit) {
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonBuffer.ipp:40:14: error: prototype for 'char ArduinoJson::JsonBuffer::strdup(const char, size_t)' does not match any in class 'ArduinoJson::JsonBuffer'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferBase.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:7,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:19:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.ipp:17:68: error: no member function 'setNodeValue' declared in 'ArduinoJson::JsonObject'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.ipp:24:74: error: no member function 'setNodeValue' declared in 'ArduinoJson::JsonObject'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.ipp:46:45: error: expected initializer before '<' token
inline JsonObject &JsonVariant::defaultValue() {
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.ipp:50:44: error: no 'ArduinoJson::JsonObject& ArduinoJson::JsonVariant::asObject() const' member function declared in class 'ArduinoJson::JsonVariant'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.ipp:55:20: error: prototype for 'ArduinoJson::JsonObject& ArduinoJson::JsonObject::createNestedObject(ArduinoJson::JsonObjectKey)' does not match any in class 'ArduinoJson::JsonObject'
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:19:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.ipp:62:20: error: redefinition of 'ArduinoJson::JsonObject& ArduinoJson::JsonArray::createNestedObject()'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:15:0,
from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.h:9,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:3:
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArrayImpl.hpp:20:20: error: 'ArduinoJson::JsonObject& ArduinoJson::JsonArray::createNestedObject()' previously defined here
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:20:0,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.h:8,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/Firebase.h:28,
from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/FirebaseArduino.h:22,
from C:\Users\Red\Desktop\MQ9_CO2ESP8266\MQ9_CO2ESP8266.ino:5:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:22:56: error: no 'ArduinoJson::Internals::JsonInteger ArduinoJson::JsonVariant::asInteger() const' member function declared in class 'ArduinoJson::JsonVariant'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:42:61: error: no 'ArduinoJson::Internals::JsonUInt ArduinoJson::JsonVariant::asUnsignedInteger() const' member function declared in class 'ArduinoJson::JsonVariant'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:61:44: error: no 'const char* ArduinoJson::JsonVariant::asString() const' member function declared in class 'ArduinoJson::JsonVariant'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:70:52: error: no 'ArduinoJson::Internals::JsonFloat ArduinoJson::JsonVariant::asFloat() const' member function declared in class 'ArduinoJson::JsonVariant'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:88:39: error: no 'String ArduinoJson::JsonVariant::toString() const' member function declared in class 'ArduinoJson::JsonVariant'
inline String JsonVariant::toString() const {
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:99:38: error: no 'bool ArduinoJson::JsonVariant::isBoolean() const' member function declared in class 'ArduinoJson::JsonVariant'
inline bool JsonVariant::isBoolean() const {
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:109:38: error: no 'bool ArduinoJson::JsonVariant::isInteger() const' member function declared in class 'ArduinoJson::JsonVariant'
inline bool JsonVariant::isInteger() const {
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:123:36: error: no 'bool ArduinoJson::JsonVariant::isFloat() const' member function declared in class 'ArduinoJson::JsonVariant'
inline bool JsonVariant::isFloat() const {
^
exit status 1
Error compiling for board NodeMCU 1.0 (ESP-12E Module).
This is my code.
include
SoftwareSerial s(D6,D5);
include
include
include
define FIREBASE_HOST "nodemcu-dc2ef.firebaseio.com"
define FIREBASE_AUTH "lGaJqqhMaw7oxekbJNjrz6EJU4mEMOJjOJJQlcUe"
define WIFI_SSID "Balakajan"
define WIFI_PASSWORD "sampung eight"
void setup() { // Initialize Serial port s.begin(230400);
Serial.begin(230400); // connect to wifi. WiFi.begin(WIFI_SSID, WIFI_PASSWORD); Serial.print("connecting"); while (WiFi.status() != WL_CONNECTED) { Serial.print("."); delay(500); } Serial.println(); Serial.print("connected: "); Serial.println(WiFi.localIP());
Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH); while (!Serial) continue;
}
void loop() { StaticJsonBuffer<1000> jsonBuffer; JsonObject& root = jsonBuffer.parseObject(s); if (root == JsonObject::invalid()){ return; } const int data1=root["data1"]; Serial.print(data1); }
And this is the error. Please help
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:11:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/DummyPrint.hpp:16:7: error: redefinition of 'class ArduinoJson::Internals::DummyPrint'
class DummyPrint : public Print {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/JsonPrintable.hpp:9:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/DummyPrint.hpp:11:7: error: previous definition of 'class ArduinoJson::Internals::DummyPrint'
class DummyPrint {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/DynamicStringBuilder.hpp:17:7: error: template argument required for 'class DynamicStringBuilder'
class DynamicStringBuilder : public Print {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:13:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/IndentedPrint.hpp:18:7: error: template argument required for 'class IndentedPrint'
class IndentedPrint : public Print {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonWriter.hpp:14:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/Encoding.hpp:15:7: error: redefinition of 'class ArduinoJson::Internals::Encoding'
class Encoding {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/JsonWriter.hpp:8:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/../Data/Encoding.hpp:10:7: error: previous definition of 'class ArduinoJson::Internals::Encoding'
class Encoding {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonSerializer.hpp:10:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonWriter.hpp:28:7: error: template argument required for 'class JsonWriter'
class JsonWriter {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:14:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonSerializer.hpp:23:7: error: template argument required for 'class JsonSerializer'
class JsonSerializer {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/Prettyfier.hpp:16:7: error: template argument required for 'class Prettyfier'
class Prettyfier : public Print {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:17:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/StaticStringBuilder.hpp:16:7: error: redefinition of 'class ArduinoJson::Internals::StaticStringBuilder'
class StaticStringBuilder : public Print {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/JsonPrintable.hpp:15:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/StaticStringBuilder.hpp:11:7: error: previous definition of 'class ArduinoJson::Internals::StaticStringBuilder'
class StaticStringBuilder {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:13:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonPrintable.hpp:31:7: error: redefinition of 'class ArduinoJson::Internals::JsonPrintable'
class JsonPrintable {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantBase.hpp:11:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Serialization/JsonPrintable.hpp:29:7: error: previous definition of 'class ArduinoJson::Internals::JsonPrintable'
class JsonPrintable {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:14:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantContent.hpp:22:7: error: redefinition of 'union ArduinoJson::Internals::JsonVariantContent'
union JsonVariantContent {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:10:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantContent.hpp:19:7: error: previous definition of 'union ArduinoJson::Internals::JsonVariantContent'
union JsonVariantContent {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:15:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantType.hpp:18:6: error: multiple definition of 'enum ArduinoJson::Internals::JsonVariantType'
enum JsonVariantType {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantType.hpp:15:6: error: previous definition here
enum JsonVariantType {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariantBase.hpp:10:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantAs.hpp:16:8: error: redefinition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantCasts.hpp:7:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantAs.hpp:13:8: error: previous definition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariantBase.hpp:10:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantAs.hpp:21:8: error: redefinition of 'struct ArduinoJson::Internals::JsonVariantAs<char*>'
struct JsonVariantAs<char*> {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantCasts.hpp:7:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantAs.hpp:18:8: error: previous definition of 'struct ArduinoJson::Internals::JsonVariantAs<char*>'
struct JsonVariantAs<char*> {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariantBase.hpp:10:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantAs.hpp:26:8: error: redefinition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantCasts.hpp:7:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantAs.hpp:23:8: error: previous definition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariantBase.hpp:10:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantAs.hpp:31:8: error: redefinition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantCasts.hpp:7:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantAs.hpp:28:8: error: previous definition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariantBase.hpp:10:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantAs.hpp:36:8: error: redefinition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantCasts.hpp:7:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantAs.hpp:33:8: error: previous definition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariantBase.hpp:10:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../Internals/JsonVariantAs.hpp:41:8: error: redefinition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariantCasts.hpp:7:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantAs.hpp:38:8: error: previous definition of 'struct ArduinoJson::Internals::JsonVariantAs'
struct JsonVariantAs {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:38:7: error: redefinition of 'class ArduinoJson::JsonVariant'
class JsonVariant : public JsonVariantBase {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:39:7: error: previous definition of 'class ArduinoJson::JsonVariant'
class JsonVariant : public Internals::JsonVariantBase {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp: In function 'ArduinoJson::JsonVariant ArduinoJson::float_with_n_digits(float, uint8_t)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:346:20: error: redefinition of 'ArduinoJson::JsonVariant ArduinoJson::float_with_n_digits(float, uint8_t)'
inline JsonVariant float_with_n_digits(float value, uint8_t digits) {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:349:20: error: 'ArduinoJson::JsonVariant ArduinoJson::float_with_n_digits(float, uint8_t)' previously defined here
inline JsonVariant float_with_n_digits(float value, uint8_t) {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp: In function 'ArduinoJson::JsonVariant ArduinoJson::double_with_n_digits(double, uint8_t)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:350:20: error: redefinition of 'ArduinoJson::JsonVariant ArduinoJson::double_with_n_digits(double, uint8_t)'
inline JsonVariant double_with_n_digits(double value, uint8_t digits) {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:354:20: error: 'ArduinoJson::JsonVariant ArduinoJson::double_with_n_digits(double, uint8_t)' previously defined here
inline JsonVariant double_with_n_digits(double value, uint8_t) {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:14:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonVariant.hpp:355:41: error: qualified name does not name a class before '{' token
struct JsonVariant::IsConstructibleFrom {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:10:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonBuffer.hpp:36:7: error: redefinition of 'class ArduinoJson::JsonBuffer'
class JsonBuffer {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:25:7: error: previous definition of 'class ArduinoJson::JsonBuffer'
class JsonBuffer : Internals::NonCopyable {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:10:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/BlockJsonBuffer.hpp:26:7: error: redefinition of 'class ArduinoJson::Internals::DefaultAllocator'
class DefaultAllocator {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:23:7: error: previous definition of 'class ArduinoJson::Internals::DefaultAllocator'
class DefaultAllocator {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:10:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/DynamicJsonBuffer.hpp:17:5: error: conflicting declaration 'typedef class ArduinoJson::Internals::BlockJsonBuffer ArduinoJson::DynamicJsonBuffer'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:9:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/DynamicJsonBuffer.hpp:169:5: error: 'ArduinoJson::DynamicJsonBuffer' has a previous declaration as 'typedef class ArduinoJson::Internals::DynamicJsonBufferBase ArduinoJson::DynamicJsonBuffer'
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.hpp:10:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonBufferAllocated.hpp:15:7: error: redefinition of 'class ArduinoJson::Internals::JsonBufferAllocated'
class JsonBufferAllocated {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArray.hpp:7:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/JsonBufferAllocated.hpp:12:7: error: previous definition of 'class ArduinoJson::Internals::JsonBufferAllocated'
class JsonBufferAllocated {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/ListConstIterator.hpp:10:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/ListNode.hpp:20:8: error: redefinition of 'struct ArduinoJson::Internals::ListNode'
struct ListNode : public Internals::JsonBufferAllocated {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/ListConstIterator.hpp:7:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/ListNode.hpp:17:8: error: previous definition of 'struct ArduinoJson::Internals::ListNode'
struct ListNode : public Internals::JsonBufferAllocated {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/List.hpp:11:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/ListConstIterator.hpp:17:7: error: redefinition of 'class ArduinoJson::Internals::ListConstIterator'
class ListConstIterator {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/List.hpp:8:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/ListConstIterator.hpp:14:7: error: previous definition of 'class ArduinoJson::Internals::ListConstIterator'
class ListConstIterator {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/List.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/ListIterator.hpp:18:7: error: redefinition of 'class ArduinoJson::Internals::ListIterator'
class ListIterator {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/List.hpp:9:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/ListIterator.hpp:18:7: error: previous definition of 'class ArduinoJson::Internals::ListIterator'
class ListIterator {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/List.hpp:21:7: error: redefinition of 'class ArduinoJson::Internals::List'
class List {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArray.hpp:8:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/List.hpp:18:7: error: previous definition of 'class ArduinoJson::Internals::List'
class List {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.hpp:13:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/ReferenceType.hpp:14:7: error: redefinition of 'class ArduinoJson::Internals::ReferenceType'
class ReferenceType {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArray.hpp:9:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Data/ReferenceType.hpp:11:7: error: previous definition of 'class ArduinoJson::Internals::ReferenceType'
class ReferenceType {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:11:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.hpp:38:7: error: redefinition of 'class ArduinoJson::JsonArray'
class JsonArray : public Internals::JsonPrintable,
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:10:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArray.hpp:39:7: error: previous definition of 'class ArduinoJson::JsonArray'
class JsonArray : public Internals::JsonPrintable,
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.hpp:15:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonPair.hpp:16:8: error: redefinition of 'struct ArduinoJson::JsonPair'
struct JsonPair {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:11:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonPair.hpp:12:8: error: previous definition of 'struct ArduinoJson::JsonPair'
struct JsonPair {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.hpp:38:7: error: redefinition of 'class ArduinoJson::JsonObject'
class JsonObject : public Internals::JsonPrintable,
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:11:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:40:7: error: previous definition of 'class ArduinoJson::JsonObject'
class JsonObject : public Internals::JsonPrintable,
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:13:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/StaticJsonBuffer.hpp:28:7: error: redefinition of 'class ArduinoJson::StaticJsonBuffer'
class StaticJsonBuffer : public JsonBuffer {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/StaticJsonBuffer.hpp:110:7: error: previous definition of 'class ArduinoJson::StaticJsonBuffer'
class StaticJsonBuffer : public Internals::StaticJsonBufferBase {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:11:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.hpp:19:7: error: template argument required for 'class JsonParser'
class JsonParser {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:15:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:13:37: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
inline bool ArduinoJson::Internals::JsonParser::skip(char charToSkip) {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: In function 'bool skip(char)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:14:43: error: '_readPtr' was not declared in this scope
const char *ptr = skipSpacesAndComments(_readPtr);
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:14:51: error: 'skipSpacesAndComments' was not declared in this scope
const char *ptr = skipSpacesAndComments(_readPtr);
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:14:51: note: suggested alternative:
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:10:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/Comments.hpp:29:20: note: 'ArduinoJson::Internals::skipSpacesAndComments'
inline const char skipSpacesAndComments(const char ptr) {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:15:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:21:37: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
inline bool ArduinoJson::Internals::JsonParser::parseAnythingTo(
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: In function 'bool parseAnythingTo(ArduinoJson::JsonVariant*)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:23:7: error: '_nestingLimit' was not declared in this scope
if (_nestingLimit == 0) return false;
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:24:3: error: '_nestingLimit' was not declared in this scope
_nestingLimit--;
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:25:51: error: 'parseAnythingToUnsafe' was not declared in this scope
bool success = parseAnythingToUnsafe(destination);
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:30:37: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
inline bool ArduinoJson::Internals::JsonParser::parseAnythingToUnsafe(
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: In function 'bool parseAnythingToUnsafe(ArduinoJson::JsonVariant*)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:32:3: error: '_readPtr' was not declared in this scope
_readPtr = skipSpacesAndComments(_readPtr);
^
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:32:44: error: 'skipSpacesAndComments' was not declared in this scope
_readPtr = skipSpacesAndComments(_readPtr);
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:32:44: note: suggested alternative:
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:10:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/Comments.hpp:29:20: note: 'ArduinoJson::Internals::skipSpacesAndComments'
inline const char skipSpacesAndComments(const char ptr) {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:15:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:36:38: error: 'parseArrayTo' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:39:39: error: 'parseObjectTo' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:42:39: error: 'parseStringTo' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:47:25: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
ArduinoJson::Internals::JsonParser::parseArray() {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: In function 'ArduinoJson::JsonArray& parseArray()':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:49:22: error: '_buffer' was not declared in this scope
JsonArray &array = _buffer->createArray();
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:78:37: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
inline bool ArduinoJson::Internals::JsonParser::parseArrayTo(
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:88:25: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
ArduinoJson::Internals::JsonParser::parseObject() {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: In function 'ArduinoJson::JsonObject& parseObject()':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:90:24: error: '_buffer' was not declared in this scope
JsonObject &object = _buffer->createObject();
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:99:35: error: 'parseString' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:126:37: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
inline bool ArduinoJson::Internals::JsonParser::parseObjectTo(
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:135:44: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
inline const char *ArduinoJson::Internals::JsonParser::parseString() {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: In function 'const char* parseString()':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:136:25: error: '_readPtr' was not declared in this scope
const char *readPtr = _readPtr;
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:137:20: error: '_writePtr' was not declared in this scope
char *writePtr = _writePtr;
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:141:16: error: 'isQuote' was not declared in this scope
if (isQuote(c)) { // quotes
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:154:13: error: 'Encoding' has not been declared
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:162:30: error: 'isLetterOrNumber' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:180:37: error: 'template<class TReader, class TWriter> class ArduinoJson::Internals::JsonParser' used without template parameters
inline bool ArduinoJson::Internals::JsonParser::parseStringTo(
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp: In function 'bool parseStringTo(ArduinoJson::JsonVariant*)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:182:28: error: '_readPtr' was not declared in this scope
bool hasQuotes = isQuote(_readPtr[0]);
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonParser.ipp:182:39: error: 'isQuote' was not declared in this scope
bool hasQuotes = isQuote(_readPtr[0]);
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:11:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:30:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonArray'
typename TypeTraits::EnableIf<JsonArray::CanSet<T&>::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:30:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonArray'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:30:53: error: template argument 1 is invalid
typename TypeTraits::EnableIf<JsonArray::CanSet<T&>::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:30:54: error: expected identifier before '::' token
typename TypeTraits::EnableIf<JsonArray::CanSet<T&>::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:30:61: error: invalid type in declaration before ',' token
typename TypeTraits::EnableIf<JsonArray::CanSet<T&>::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:30:61: error: invalid use of '::'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:38:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonArray'
typename TypeTraits::EnableIf<JsonArray::CanSet::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:38:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonArray'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:38:52: error: template argument 1 is invalid
typename TypeTraits::EnableIf<JsonArray::CanSet::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:38:53: error: expected identifier before '::' token
typename TypeTraits::EnableIf<JsonArray::CanSet::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:38:60: error: invalid type in declaration before ',' token
typename TypeTraits::EnableIf<JsonArray::CanSet::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:38:60: error: invalid use of '::'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp: In member function 'ArduinoJson::JsonArraySubscript::operator ArduinoJson::JsonVariant() const':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:50:29: error: no matching function for call to 'ArduinoJson::JsonArray::get(const size_t&)'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:50:29: note: candidate is:
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:10:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArray.hpp:109:46: note: template typename ArduinoJson::Internals::JsonVariantAs::type ArduinoJson::JsonArray::get(size_t) const
typename Internals::JsonVariantAs::type get(size_t index) const {
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArray.hpp:109:46: note: template argument deduction/substitution failed:
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:11:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:50:29: note: couldn't deduce template parameter 'T'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonArraySubscript.hpp:80:27: error: prototype for 'ArduinoJson::JsonArraySubscript ArduinoJson::JsonArray::operator' does not match any in class 'ArduinoJson::JsonArray'
inline JsonArraySubscript JsonArray::operator[](size_t index) {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArrayImpl.hpp:8:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArraySubscript.hpp:110:38: error: candidates are: ArduinoJson::Internals::JsonArraySubscript ArduinoJson::JsonArray::operator
inline Internals::JsonArraySubscript JsonArray::operator[](size_t index) {
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArraySubscript.hpp:114:44: error: const ArduinoJson::Internals::JsonArraySubscript ArduinoJson::JsonArray::operator const
inline const Internals::JsonArraySubscript JsonArray::operator[](
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:13:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:33:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonObject'
typename TypeTraits::EnableIf<JsonObject::CanSet<T&>::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:33:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonObject'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:33:54: error: template argument 1 is invalid
typename TypeTraits::EnableIf<JsonObject::CanSet<T&>::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:33:55: error: expected identifier before '::' token
typename TypeTraits::EnableIf<JsonObject::CanSet<T&>::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:33:62: error: invalid type in declaration before ',' token
typename TypeTraits::EnableIf<JsonObject::CanSet<T&>::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:33:62: error: invalid use of '::'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:41:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonObject'
typename TypeTraits::EnableIf<JsonObject::CanSet::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:41:33: error: 'CanSet' is not a member of 'ArduinoJson::JsonObject'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:41:53: error: template argument 1 is invalid
typename TypeTraits::EnableIf<JsonObject::CanSet::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:41:54: error: expected identifier before '::' token
typename TypeTraits::EnableIf<JsonObject::CanSet::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:41:61: error: invalid type in declaration before ',' token
typename TypeTraits::EnableIf<JsonObject::CanSet::value,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:41:61: error: invalid use of '::'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:97:41: error: prototype for 'ArduinoJson::JsonObjectSubscript<const char> ArduinoJson::JsonObject::operator[](const char)' does not match any in class 'ArduinoJson::JsonObject'
inline JsonObjectSubscript<const char*> JsonObject::operator[](
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:11:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:83:50: error: candidates are: template const ArduinoJson::Internals::JsonObjectSubscript<TString> ArduinoJson::JsonObject::operator[](TString) const
const Internals::JsonObjectSubscript<TString*> operator[](
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:74:56: error: template const ArduinoJson::Internals::JsonObjectSubscript<const TString&> ArduinoJson::JsonObject::operator[](const TString&) const
const Internals::JsonObjectSubscript<const TString&> operator[](
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:65:44: error: template ArduinoJson::Internals::JsonObjectSubscript<TString> ArduinoJson::JsonObject::operator[](TString)
Internals::JsonObjectSubscript<TString> operator[](TString key) {
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:57:50: error: template ArduinoJson::Internals::JsonObjectSubscript<const TString&> ArduinoJson::JsonObject::operator[](const TString&)
Internals::JsonObjectSubscript<const TString&> operator[](
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:13:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/../JsonObjectSubscript.hpp:102:43: error: prototype for 'ArduinoJson::JsonObjectSubscript<const String&> ArduinoJson::JsonObject::operator[](const String&)' does not match any in class 'ArduinoJson::JsonObject'
inline JsonObjectSubscript<const String&> JsonObject::operator[](
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:11:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:83:50: error: candidates are: template const ArduinoJson::Internals::JsonObjectSubscript<TString> ArduinoJson::JsonObject::operator[](TString) const
const Internals::JsonObjectSubscript<TString*> operator[](
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:74:56: error: template const ArduinoJson::Internals::JsonObjectSubscript<const TString&> ArduinoJson::JsonObject::operator[](const TString&) const
const Internals::JsonObjectSubscript<const TString&> operator[](
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:65:44: error: template ArduinoJson::Internals::JsonObjectSubscript<TString> ArduinoJson::JsonObject::operator[](TString)
Internals::JsonObjectSubscript<TString> operator[](TString key) {
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:57:50: error: template ArduinoJson::Internals::JsonObjectSubscript<const TString&> ArduinoJson::JsonObject::operator[](const TString&)
Internals::JsonObjectSubscript<const TString&> operator[](
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:17:37: error: 'template class ArduinoJson::Internals::JsonSerializer' used without template parameters
inline void ArduinoJson::Internals::JsonSerializer::serialize(
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:18:29: error: 'JsonWriter' has not been declared
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp: In function 'void serialize(const ArduinoJson::JsonArray&, int&)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:19:10: error: request for member 'beginArray' in 'writer', which is of non-class type 'int'
writer.beginArray();
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:28:12: error: request for member 'writeComma' in 'writer', which is of non-class type 'int'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:31:10: error: request for member 'endArray' in 'writer', which is of non-class type 'int'
writer.endArray();
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:34:37: error: 'template class ArduinoJson::Internals::JsonSerializer' used without template parameters
inline void ArduinoJson::Internals::JsonSerializer::serialize(
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:35:47: error: 'JsonWriter' has not been declared
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp: In function 'void serialize(const ArduinoJson::JsonArraySubscript&, int&)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:36:53: error: call of overloaded 'serialize(ArduinoJson::Internals::JsonVariantAs::type, int&)' is ambiguous
serialize(arraySubscript.as(), writer);
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:36:53: note: candidates are:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:17:13: note: void serialize(const ArduinoJson::JsonArray&, int&)
inline void ArduinoJson::Internals::JsonSerializer::serialize(
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:34:13: note: void serialize(const ArduinoJson::JsonArraySubscript&, int&)
inline void ArduinoJson::Internals::JsonSerializer::serialize(
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:39:37: error: 'template class ArduinoJson::Internals::JsonSerializer' used without template parameters
inline void ArduinoJson::Internals::JsonSerializer::serialize(
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:40:31: error: 'JsonWriter' has not been declared
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp: In function 'void serialize(const ArduinoJson::JsonObject&, int&)':
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:41:10: error: request for member 'beginObject' in 'writer', which is of non-class type 'int'
writer.beginObject();
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:45:12: error: request for member 'writeString' in 'writer', which is of non-class type 'int'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:46:12: error: request for member 'writeColon' in 'writer', which is of non-class type 'int'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:47:32: error: call of overloaded 'serialize(const ArduinoJson::JsonVariant&, int&)' is ambiguous
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:47:32: note: candidates are:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:17:13: note: void serialize(const ArduinoJson::JsonArray&, int&)
inline void ArduinoJson::Internals::JsonSerializer::serialize(
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:34:13: note: void serialize(const ArduinoJson::JsonArraySubscript&, int&)
inline void ArduinoJson::Internals::JsonSerializer::serialize(
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:39:13: note: void serialize(const ArduinoJson::JsonObject&, int&)
inline void ArduinoJson::Internals::JsonSerializer::serialize(
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:52:12: error: request for member 'writeComma' in 'writer', which is of non-class type 'int'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:55:10: error: request for member 'endObject' in 'writer', which is of non-class type 'int'
writer.endObject();
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:59:37: error: 'template class ArduinoJson::Internals::JsonSerializer' used without template parameters
inline void ArduinoJson::Internals::JsonSerializer::serialize(
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:60:55: error: 'JsonWriter' has not been declared
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:64:37: error: 'template class ArduinoJson::Internals::JsonSerializer' used without template parameters
inline void ArduinoJson::Internals::JsonSerializer::serialize(
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:65:33: error: 'JsonWriter' has not been declared
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp: In function 'void serialize(const ArduinoJson::JsonVariant&, int&)':
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:342:30: error: 'ArduinoJson::Internals::JsonVariantType ArduinoJson::JsonVariant::_type' is private
Internals::JsonVariantType _type;
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:66:19: error: within this context
switch (variant._type) {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:67:10: error: 'JSON_UNDEFINED' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:67:10: note: suggested alternative:
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantType.hpp:16:3: note: 'JSON_UNDEFINED'
JSON_UNDEFINED, // JsonVariant has not been initialized
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:70:10: error: 'JSON_ARRAY' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:70:10: note: suggested alternative:
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantType.hpp:22:3: note: 'JSON_ARRAY'
JSON_ARRAY, // JsonVariant stores a pointer to a JsonArray
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:345:33: error: 'ArduinoJson::Internals::JsonVariantContent ArduinoJson::JsonVariant::_content' is private
Internals::JsonVariantContent _content;
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:71:26: error: within this context
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:74:10: error: 'JSON_OBJECT' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:74:10: note: suggested alternative:
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantType.hpp:23:3: note: 'JSON_OBJECT'
JSON_OBJECT, // JsonVariant stores a pointer to a JsonObject
^
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:345:33: error: 'ArduinoJson::Internals::JsonVariantContent ArduinoJson::JsonVariant::_content' is private
Internals::JsonVariantContent _content;
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:75:26: error: within this context
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:78:10: error: 'JSON_STRING' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:78:10: note: suggested alternative:
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantType.hpp:18:3: note: 'JSON_STRING'
JSON_STRING, // JsonVariant stores a const char*
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:79:14: error: request for member 'writeString' in 'writer', which is of non-class type 'int'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:345:33: error: 'ArduinoJson::Internals::JsonVariantContent ArduinoJson::JsonVariant::_content' is private
Internals::JsonVariantContent _content;
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:79:34: error: within this context
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:82:10: error: 'JSON_UNPARSED' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:82:10: note: suggested alternative:
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantType.hpp:17:3: note: 'JSON_UNPARSED'
JSON_UNPARSED, // JsonVariant contains an unparsed string
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:83:14: error: request for member 'writeRaw' in 'writer', which is of non-class type 'int'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:345:33: error: 'ArduinoJson::Internals::JsonVariantContent ArduinoJson::JsonVariant::_content' is private
Internals::JsonVariantContent _content;
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:83:31: error: within this context
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:86:10: error: 'JSON_NEGATIVE_INTEGER' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:86:10: note: suggested alternative:
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantType.hpp:21:3: note: 'JSON_NEGATIVE_INTEGER'
JSON_NEGATIVE_INTEGER, // JsonVariant stores an JsonUInt that must be negated
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:87:14: error: request for member 'writeRaw' in 'writer', which is of non-class type 'int'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:88:10: error: 'JSON_POSITIVE_INTEGER' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:88:10: note: suggested alternative:
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantType.hpp:20:3: note: 'JSON_POSITIVE_INTEGER'
JSON_POSITIVE_INTEGER, // JsonVariant stores an JsonUInt
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:89:14: error: request for member 'writeInteger' in 'writer', which is of non-class type 'int'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:345:33: error: 'ArduinoJson::Internals::JsonVariantContent ArduinoJson::JsonVariant::_content' is private
Internals::JsonVariantContent _content;
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:89:35: error: within this context
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:92:10: error: 'JSON_BOOLEAN' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:92:10: note: suggested alternative:
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../Data/JsonVariantType.hpp:19:3: note: 'JSON_BOOLEAN'
JSON_BOOLEAN, // JsonVariant stores a bool
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:93:14: error: request for member 'writeBoolean' in 'writer', which is of non-class type 'int'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:345:33: error: 'ArduinoJson::Internals::JsonVariantContent ArduinoJson::JsonVariant::_content' is private
Internals::JsonVariantContent _content;
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:93:35: error: within this context
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:342:30: error: 'ArduinoJson::Internals::JsonVariantType ArduinoJson::JsonVariant::_type' is private
Internals::JsonVariantType _type;
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:98:40: error: within this context
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:98:48: error: 'JSON_FLOAT_0_DECIMALS' was not declared in this scope
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:99:14: error: request for member 'writeFloat' in 'writer', which is of non-class type 'int'
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:345:33: error: 'ArduinoJson::Internals::JsonVariantContent ArduinoJson::JsonVariant::_content' is private
Internals::JsonVariantContent _content;
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/Internals/JsonSerializer.ipp:99:33: error: within this context
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:17:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp: At global scope:
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:16:8: error: prototype for 'ArduinoJson::JsonVariant::JsonVariant(ArduinoJson::JsonArray&)' does not match any in class 'ArduinoJson::JsonVariant'
inline JsonVariant::JsonVariant(JsonArray &array) {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:39:7: error: candidates are: constexpr ArduinoJson::JsonVariant::JsonVariant(ArduinoJson::JsonVariant&&)
class JsonVariant : public Internals::JsonVariantBase {
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:39:7: error: constexpr ArduinoJson::JsonVariant::JsonVariant(const ArduinoJson::JsonVariant&)
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:18:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonVariantImpl.hpp:30:8: error: ArduinoJson::JsonVariant::JsonVariant(const ArduinoJson::JsonObject&)
inline JsonVariant::JsonVariant(const JsonObject &object) {
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonVariantImpl.hpp:20:8: error: ArduinoJson::JsonVariant::JsonVariant(const ArduinoJson::JsonArray&)
inline JsonVariant::JsonVariant(const JsonArray &array) {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:122:3: error: ArduinoJson::JsonVariant::JsonVariant(ArduinoJson::Internals::RawJsonString<const char*>)
JsonVariant(Internals::RawJsonString<const char *> value) {
^
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:113:3: error: template ArduinoJson::JsonVariant::JsonVariant(const TChar, typename ArduinoJson::Internals::EnableIf<ArduinoJson::Internals::IsChar::value>::type )
JsonVariant(
^
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:100:3: error: template ArduinoJson::JsonVariant::JsonVariant(T, typename ArduinoJson::Internals::EnableIf<ArduinoJson::Internals::IsUnsignedIntegral::value>::type*)
JsonVariant(T value,
^
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:82:3: error: template ArduinoJson::JsonVariant::JsonVariant(T, typename ArduinoJson::Internals::EnableIf<(ArduinoJson::Internals::IsSignedIntegral::value || ArduinoJson::Internals::IsSame<T, char>::value)>::type*)
JsonVariant(
^
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:67:3: error: template ArduinoJson::JsonVariant::JsonVariant(T, uint8_t, typename ArduinoJson::Internals::EnableIf<ArduinoJson::Internals::IsFloatingPoint::value>::type*)
JsonVariant(T value, uint8_t,
^
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:59:3: error: template ArduinoJson::JsonVariant::JsonVariant(T, typename ArduinoJson::Internals::EnableIf<ArduinoJson::Internals::IsFloatingPoint::value>::type*)
JsonVariant(T value, typename Internals::EnableIf<
^
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:49:3: error: ArduinoJson::JsonVariant::JsonVariant(bool)
JsonVariant(bool value) {
^
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:45:3: error: ArduinoJson::JsonVariant::JsonVariant()
JsonVariant() : _type(Internals::JSON_UNDEFINED) {}
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:17:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:25:8: error: prototype for 'ArduinoJson::JsonVariant::JsonVariant(ArduinoJson::JsonObject&)' does not match any in class 'ArduinoJson::JsonVariant'
inline JsonVariant::JsonVariant(JsonObject &object) {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:39:7: error: candidates are: constexpr ArduinoJson::JsonVariant::JsonVariant(ArduinoJson::JsonVariant&&)
class JsonVariant : public Internals::JsonVariantBase {
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:39:7: error: constexpr ArduinoJson::JsonVariant::JsonVariant(const ArduinoJson::JsonVariant&)
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:18:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonVariantImpl.hpp:30:8: error: ArduinoJson::JsonVariant::JsonVariant(const ArduinoJson::JsonObject&)
inline JsonVariant::JsonVariant(const JsonObject &object) {
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonVariantImpl.hpp:20:8: error: ArduinoJson::JsonVariant::JsonVariant(const ArduinoJson::JsonArray&)
inline JsonVariant::JsonVariant(const JsonArray &array) {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:12:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:122:3: error: ArduinoJson::JsonVariant::JsonVariant(ArduinoJson::Internals::RawJsonString<const char*>)
JsonVariant(Internals::RawJsonString<const char *> value) {
^
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:113:3: error: template ArduinoJson::JsonVariant::JsonVariant(const TChar, typename ArduinoJson::Internals::EnableIf<ArduinoJson::Internals::IsChar::value>::type )
JsonVariant(
^
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:100:3: error: template ArduinoJson::JsonVariant::JsonVariant(T, typename ArduinoJson::Internals::EnableIf<ArduinoJson::Internals::IsUnsignedIntegral::value>::type*)
JsonVariant(T value,
^
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:82:3: error: template ArduinoJson::JsonVariant::JsonVariant(T, typename ArduinoJson::Internals::EnableIf<(ArduinoJson::Internals::IsSignedIntegral::value || ArduinoJson::Internals::IsSame<T, char>::value)>::type*)
JsonVariant(
^
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:67:3: error: template ArduinoJson::JsonVariant::JsonVariant(T, uint8_t, typename ArduinoJson::Internals::EnableIf<ArduinoJson::Internals::IsFloatingPoint::value>::type*)
JsonVariant(T value, uint8_t,
^
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:59:3: error: template ArduinoJson::JsonVariant::JsonVariant(T, typename ArduinoJson::Internals::EnableIf<ArduinoJson::Internals::IsFloatingPoint::value>::type*)
JsonVariant(T value, typename Internals::EnableIf<
^
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:49:3: error: ArduinoJson::JsonVariant::JsonVariant(bool)
JsonVariant(bool value) {
^
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonVariant.hpp:45:3: error: ArduinoJson::JsonVariant::JsonVariant()
JsonVariant() : _type(Internals::JSON_UNDEFINED) {}
^
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:17:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:35:67: error: no member function 'setNodeValue' declared in 'ArduinoJson::JsonArray'
inline bool JsonArray::setNodeValue(node_type *node, String &value) {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:43:44: error: expected initializer before '<' token
inline JsonArray &JsonVariant::defaultValue() {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:48:44: error: expected initializer before '<' token
inline JsonArray &JsonVariant::defaultValue<JsonArray &>() {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:53:50: error: expected initializer before '<' token
inline const JsonArray &JsonVariant::defaultValue() {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:58:50: error: expected initializer before '<' token
inline const JsonArray &JsonVariant::defaultValue<const JsonArray &>() {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:62:42: error: no 'ArduinoJson::JsonArray& ArduinoJson::JsonVariant::asArray() const' member function declared in class 'ArduinoJson::JsonVariant'
inline JsonArray &JsonVariant::asArray() const {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:67:19: error: redefinition of 'ArduinoJson::JsonArray& ArduinoJson::JsonArray::createNestedArray()'
inline JsonArray &JsonArray::createNestedArray() {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:15:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArrayImpl.hpp:13:19: error: 'ArduinoJson::JsonArray& ArduinoJson::JsonArray::createNestedArray()' previously defined here
inline JsonArray &JsonArray::createNestedArray() {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:17:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonArray.ipp:74:19: error: prototype for 'ArduinoJson::JsonArray& ArduinoJson::JsonObject::createNestedArray(ArduinoJson::JsonObjectKey)' does not match any in class 'ArduinoJson::JsonObject'
inline JsonArray &JsonObject::createNestedArray(JsonObjectKey key) {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:11:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:201:14: error: candidates are: template ArduinoJson::JsonArray& ArduinoJson::JsonObject::createNestedArray(TString*)
JsonArray& createNestedArray(TString* key) {
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:195:14: error: template ArduinoJson::JsonArray& ArduinoJson::JsonObject::createNestedArray(const TString&)
JsonArray& createNestedArray(const TString& key) {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:18:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonBuffer.ipp:12:32: error: redefinition of 'ArduinoJson::JsonArray& ArduinoJson::JsonBuffer::createArray()'
inline ArduinoJson::JsonArray &ArduinoJson::JsonBuffer::createArray() {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferImpl.hpp:9:32: error: 'ArduinoJson::JsonArray& ArduinoJson::JsonBuffer::createArray()' previously defined here
inline ArduinoJson::JsonArray &ArduinoJson::JsonBuffer::createArray() {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:18:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonBuffer.ipp:17:33: error: redefinition of 'ArduinoJson::JsonObject& ArduinoJson::JsonBuffer::createObject()'
inline ArduinoJson::JsonObject &ArduinoJson::JsonBuffer::createObject() {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:16:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonBufferImpl.hpp:14:33: error: 'ArduinoJson::JsonObject& ArduinoJson::JsonBuffer::createObject()' previously defined here
inline ArduinoJson::JsonObject &ArduinoJson::JsonBuffer::createObject() {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:18:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonBuffer.ipp:23:37: error: no 'ArduinoJson::JsonArray& ArduinoJson::JsonBuffer::parseArray(char*, uint8_t)' member function declared in class 'ArduinoJson::JsonBuffer'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonBuffer.ipp:29:37: error: no 'ArduinoJson::JsonObject& ArduinoJson::JsonBuffer::parseObject(char*, uint8_t)' member function declared in class 'ArduinoJson::JsonBuffer'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonBuffer.ipp:35:37: error: no 'ArduinoJson::JsonVariant ArduinoJson::JsonBuffer::parse(char*, uint8_t)' member function declared in class 'ArduinoJson::JsonBuffer'
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonBuffer.ipp:40:14: error: prototype for 'char ArduinoJson::JsonBuffer::strdup(const char, size_t)' does not match any in class 'ArduinoJson::JsonBuffer'
inline char ArduinoJson::JsonBuffer::strdup(const char source,
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/JsonParser.hpp:7:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:54:15: error: candidates are: template const char ArduinoJson::JsonBuffer::strdup(TString)
const char strdup(TString src) {
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/Deserialization/../JsonBuffer.hpp:46:52: error: template typename ArduinoJson::Internals::EnableIf<(! ArduinoJson::Internals::IsArray::value), const char*>::type ArduinoJson::JsonBuffer::strdup(const TString&)
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:19:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.ipp:17:68: error: no member function 'setNodeValue' declared in 'ArduinoJson::JsonObject'
inline bool JsonObject::setNodeValue(node_type *node, String &value) {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.ipp:24:74: error: no member function 'setNodeValue' declared in 'ArduinoJson::JsonObject'
inline bool JsonObject::setNodeValue(node_type *node, const String &value) {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.ipp:31:51: error: expected initializer before '<' token
inline const JsonObject &JsonVariant::defaultValue<const JsonObject &>() {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.ipp:36:51: error: expected initializer before '<' token
inline const JsonObject &JsonVariant::defaultValue() {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.ipp:41:45: error: expected initializer before '<' token
inline JsonObject &JsonVariant::defaultValue<JsonObject &>() {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.ipp:46:45: error: expected initializer before '<' token
inline JsonObject &JsonVariant::defaultValue() {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.ipp:50:44: error: no 'ArduinoJson::JsonObject& ArduinoJson::JsonVariant::asObject() const' member function declared in class 'ArduinoJson::JsonVariant'
inline JsonObject &JsonVariant::asObject() const {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.ipp:55:20: error: prototype for 'ArduinoJson::JsonObject& ArduinoJson::JsonObject::createNestedObject(ArduinoJson::JsonObjectKey)' does not match any in class 'ArduinoJson::JsonObject'
inline JsonObject &JsonObject::createNestedObject(JsonObjectKey key) {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:11:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:217:15: error: candidates are: template ArduinoJson::JsonObject& ArduinoJson::JsonObject::createNestedObject(TString*)
JsonObject& createNestedObject(TString* key) {
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonObject.hpp:210:15: error: template ArduinoJson::JsonObject& ArduinoJson::JsonObject::createNestedObject(const TString&)
JsonObject& createNestedObject(const TString& key) {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:19:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonObject.ipp:62:20: error: redefinition of 'ArduinoJson::JsonObject& ArduinoJson::JsonArray::createNestedObject()'
inline JsonObject &JsonArray::createNestedObject() {
In file included from C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson.hpp:15:0,
C:\Users\Red\Documents\Arduino\libraries\ArduinoJson-5.x\src/ArduinoJson/JsonArrayImpl.hpp:20:20: error: 'ArduinoJson::JsonObject& ArduinoJson::JsonArray::createNestedObject()' previously defined here
inline JsonObject &JsonArray::createNestedObject() {
In file included from C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson.hpp:20:0,
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:22:56: error: no 'ArduinoJson::Internals::JsonInteger ArduinoJson::JsonVariant::asInteger() const' member function declared in class 'ArduinoJson::JsonVariant'
inline Internals::JsonInteger JsonVariant::asInteger() const {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:42:61: error: no 'ArduinoJson::Internals::JsonUInt ArduinoJson::JsonVariant::asUnsignedInteger() const' member function declared in class 'ArduinoJson::JsonVariant'
inline Internals::JsonUInt JsonVariant::asUnsignedInteger() const {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:61:44: error: no 'const char* ArduinoJson::JsonVariant::asString() const' member function declared in class 'ArduinoJson::JsonVariant'
inline const char *JsonVariant::asString() const {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:70:52: error: no 'ArduinoJson::Internals::JsonFloat ArduinoJson::JsonVariant::asFloat() const' member function declared in class 'ArduinoJson::JsonVariant'
inline Internals::JsonFloat JsonVariant::asFloat() const {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:88:39: error: no 'String ArduinoJson::JsonVariant::toString() const' member function declared in class 'ArduinoJson::JsonVariant'
inline String JsonVariant::toString() const {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:99:38: error: no 'bool ArduinoJson::JsonVariant::isBoolean() const' member function declared in class 'ArduinoJson::JsonVariant'
inline bool JsonVariant::isBoolean() const {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:109:38: error: no 'bool ArduinoJson::JsonVariant::isInteger() const' member function declared in class 'ArduinoJson::JsonVariant'
inline bool JsonVariant::isInteger() const {
C:\Users\Red\Documents\Arduino\libraries\firebase-arduino-master\src/third-party/arduino-json-5.6.7/include/ArduinoJson/JsonVariant.ipp:123:36: error: no 'bool ArduinoJson::JsonVariant::isFloat() const' member function declared in class 'ArduinoJson::JsonVariant'
inline bool JsonVariant::isFloat() const {
exit status 1 Error compiling for board NodeMCU 1.0 (ESP-12E Module).