GM6000 Digital Heater Controller Branch: main
SDX-1330
Classes | Functions
Cpl::Json Namespace Reference

The 'Json' namespace is a collection of classes, modules, etc. More...

Detailed Description

The 'Json' namespace is a collection of classes, modules, etc.

for parsing and creating JSON payload/strings.

Note: The 'Arduino.h' file/class/module is actually a 3rd-party file for serializing and de-serializing JSON strings. The module is/was targeted for the Arduino platform but works on any platform. The advantage of its Arduino roots is that is has a no malloc option. Because it is 3rd-party package - it does not follow the Colony naming/coding standards.

ArduinoJson - arduinojson.org Copyright Benoit Blanchon 2014-2019 MIT License https://github.com/bblanchon/ArduinoJson

Classes

class  ObjectDetector
 This helper class is used to determine when an entire Json object has been read from an input source. More...
 

Functions

void dumpToTrace (const char *traceSection, const JsonVariant &srcObjToDump) noexcept
 This method dumps the contents of the JSON object/array to the trace output.
 

Function Documentation

◆ dumpToTrace()

void Cpl::Json::dumpToTrace ( const char *  traceSection,
const JsonVariant &  srcObjToDump 
)
noexcept

This method dumps the contents of the JSON object/array to the trace output.

Note: This method uses the heap to temporarily allocate memory