Printers.cpp 426 B

123456789101112131415161718
  1. // Copyright Benoit Blanchon 2014
  2. // MIT License
  3. //
  4. // Arduino JSON library
  5. // https://github.com/bblanchon/ArduinoJson
  6. #include "Printers.hpp"
  7. std::ostream& ArduinoJson::operator<<(std::ostream& os,
  8. const ArduinoJson::JsonValue& v) {
  9. if (v.is<long>())
  10. os << v.as<long>();
  11. else if (v.is<double>())
  12. os << v.as<double>();
  13. else
  14. os << "JsonValue"; // TODO
  15. return os;
  16. }