8000 Simplified deserializeJson() and deserializeMsgPack() · java64/ArduinoJson@f0784d3 · GitHub
[go: up one dir, main page]

Skip to content

Commit f0784d3

Browse files
committed
Simplified deserializeJson() and deserializeMsgPack()
1 parent 3d8ece8 commit f0784d3

File tree

2 files changed

+17
-16
lines changed

2 files changed

+17
-16
lines changed

src/ArduinoJson/Json/JsonDeserializer.hpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -336,24 +336,24 @@ class JsonDeserializer {
336336
bool _loaded;
337337
};
338338

339-
template <typename TDocument, typename TInput>
340-
DeserializationError deserializeJson(TDocument &doc, const TInput &input) {
339+
template <typename TInput>
340+
DeserializationError deserializeJson(JsonDocument &doc, const TInput &input) {
341341
return deserialize<JsonDeserializer>(doc, input);
342342
}
343343

344-
template <typename TDocument, typename TInput>
345-
DeserializationError deserializeJson(TDocument &doc, TInput *input) {
344+
template <typename TInput>
345+
DeserializationError deserializeJson(JsonDocument &doc, TInput *input) {
346346
return deserialize<JsonDeserializer>(doc, input);
347347
}
348348

349-
template <typename TDocument, typename TInput>
350-
DeserializationError deserializeJson(TDocument &doc, TInput *input,
349+
template <typename TInput>
350+
DeserializationError deserializeJson(JsonDocument &doc, TInput *input,
351351
size_t inputSize) {
352352
return deserialize<JsonDeserializer>(doc, input, inputSize);
353353
}
354354

355-
template <typename TDocument, typename TInput>
356-
DeserializationError deserializeJson(TDocument &doc, TInput &input) {
355+
template <typename TInput>
356+
DeserializationError deserializeJson(JsonDocument &doc, TInput &input) {
357357
return deserialize<JsonDeserializer>(doc, input);
358358
}
359359
} // namespace ARDUINOJSON_NAMESPACE

src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp

Lines changed: 9 additions & 8 deletions
678B
Original file line numberDiff line numberDiff line change
@@ -326,24 +326,25 @@ class MsgPackDeserializer {
326326
uint8_t _nestingLimit;
327327
};
328328

329-
template <typename TDocument, typename TInput>
330-
DeserializationError deserializeMsgPack(TDocument &doc, const TInput &input) {
329+
template <typename TInput>
330+
DeserializationError deserializeMsgPack(JsonDocument &doc,
331+
const TInput &input) {
331332
return deserialize<MsgPackDeserializer>(doc, input);
332333
}
333334

334-
template <typename TDocument, typename TInput>
335-
DeserializationError deserializeMsgPack(TDocument &doc, TInput *input) {
335+
template <typename TInput>
336+
DeserializationError deserializeMsgPack(JsonDocument &doc, TInput *input) {
336337
return deserialize<MsgPackDeserializer>(doc, input);
337338
}
338339

339-
template <typename TDocument, typename TInput>
340-
DeserializationError deserializeMsgPack(TDocument &doc, TInput *input,
340+
template <typename TInput>
341+
DeserializationError deserializeMsgPack(JsonDocument &doc, TInput *input,
341342
size_t inputSize) {
342343
return deserialize<MsgPackDeserializer>(doc, input, inputSize);
343344
}
344345

345-
template <typename TDocument, typename TInput>
346-
DeserializationError deserializeMsgPack(TDocument &doc, TInput &input) {
346+
template <typename TInput>
347+
DeserializationError deserializeMsgPack(JsonDocument &doc, TInput &input) {
347348
return deserialize<MsgPackDeserializer>(doc, input);
348349
}
349350
} // namespace ARDUINOJSON_NAMESPACE

0 commit comments

Comments
 (0)
0