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