mirror of
				https://github.com/eledio-devices/thirdparty-ArduinoJson.git
				synced 2025-10-31 08:42:39 +01:00 
			
		
		
		
	Renamed Print::write() into print()
This commit is contained in:
		| @@ -41,19 +41,19 @@ private: | ||||
|     { | ||||
|         size_t n = 0; | ||||
|          | ||||
|         n += p.write("["); | ||||
|         n += p.write('['); | ||||
|  | ||||
|         for (int i = 0; i < itemCount; i++) | ||||
|         { | ||||
|             if (i > 0) | ||||
|             { | ||||
|                 n += p.write(","); | ||||
|                 n += p.write(','); | ||||
|             } | ||||
|  | ||||
|             n += items[i].printTo(p); | ||||
|         } | ||||
|  | ||||
|         n += p.write("]"); | ||||
|         n += p.write(']'); | ||||
|  | ||||
|         return n; | ||||
|     } | ||||
|   | ||||
| @@ -7,7 +7,7 @@ | ||||
|  | ||||
| size_t JsonValue::printBoolTo(Print& p) const | ||||
| { | ||||
|     return p.write(content.asBool ? "true" : "false"); | ||||
|     return p.print(content.asBool ? "true" : "false"); | ||||
| } | ||||
|  | ||||
| size_t JsonValue::printDoubleTo(Print& p) const | ||||
| @@ -30,7 +30,7 @@ size_t JsonValue::printPrintableTo(Print& p) const | ||||
|     if (content.asPrintable) | ||||
|         return ((Printable*) content.asPrintable)->printTo(p); | ||||
|     else | ||||
|         return p.write("null"); | ||||
|         return p.print("null"); | ||||
| } | ||||
|  | ||||
| size_t JsonValue::printStringTo(Print& p) const | ||||
| @@ -39,7 +39,7 @@ size_t JsonValue::printStringTo(Print& p) const | ||||
|  | ||||
|     if (!s) | ||||
|     { | ||||
|         return p.write("null"); | ||||
|         return p.print("null"); | ||||
|     } | ||||
|  | ||||
|     size_t n = 0; | ||||
| @@ -51,31 +51,31 @@ size_t JsonValue::printStringTo(Print& p) const | ||||
|         switch (*s) | ||||
|         { | ||||
|         case '"': | ||||
|             n += p.write("\\\""); | ||||
|             n += p.print("\\\""); | ||||
|             break; | ||||
|  | ||||
|         case '\\': | ||||
|             n += p.write("\\\\"); | ||||
|             n += p.print("\\\\"); | ||||
|             break; | ||||
|  | ||||
|         case '\b': | ||||
|             n += p.write("\\b"); | ||||
|             n += p.print("\\b"); | ||||
|             break; | ||||
|  | ||||
|         case '\f': | ||||
|             n += p.write("\\f"); | ||||
|             n += p.print("\\f"); | ||||
|             break; | ||||
|  | ||||
|         case '\n': | ||||
|             n += p.write("\\n"); | ||||
|             n += p.print("\\n"); | ||||
|             break; | ||||
|  | ||||
|         case '\r': | ||||
|             n += p.write("\\r"); | ||||
|             n += p.print("\\r"); | ||||
|             break; | ||||
|  | ||||
|         case '\t': | ||||
|             n += p.write("\\t"); | ||||
|             n += p.print("\\t"); | ||||
|             break; | ||||
|  | ||||
|         default: | ||||
|   | ||||
| @@ -14,9 +14,9 @@ class Print | ||||
| { | ||||
| public: | ||||
|  | ||||
|     virtual size_t write(uint8_t c) = 0; | ||||
|     virtual size_t write(uint8_t) = 0; | ||||
|  | ||||
|     size_t write(const char* s); | ||||
|     size_t print(const char[]); | ||||
|     size_t print(double, int = 2); | ||||
|     size_t print(long); | ||||
| }; | ||||
|   | ||||
| @@ -9,7 +9,7 @@ | ||||
| #include <cstdio> | ||||
| //#include <cstring> | ||||
|  | ||||
| size_t Print::write(const char* s) | ||||
| size_t Print::print(const char s[]) | ||||
| { | ||||
|     size_t n = 0; | ||||
|     while (*s) | ||||
| @@ -23,14 +23,14 @@ size_t Print::print(double value, int digits) | ||||
| { | ||||
|     char tmp[32]; | ||||
|     sprintf(tmp, "%.*lg", digits+1, value); | ||||
|     return write(tmp); | ||||
|     return print(tmp); | ||||
| } | ||||
|  | ||||
| size_t Print::print(long value) | ||||
| { | ||||
|     char tmp[32]; | ||||
|     sprintf(tmp, "%ld", value); | ||||
|     return write(tmp); | ||||
|     return print(tmp); | ||||
| } | ||||
|  | ||||
| #endif | ||||
| @@ -64,7 +64,7 @@ namespace JsonGeneratorTests | ||||
|  | ||||
|         void write(const char* value) | ||||
|         { | ||||
|             returnValue = sb->write(value); | ||||
|             returnValue = sb->print(value); | ||||
|         } | ||||
|  | ||||
|         void assertResultIs(const char* expected) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user