ESP32 MQTT IoT Communication
Loading...
Searching...
No Matches
device::Parser Class Referenceabstract

Abstract Class Implementing Functions for Parsing Readings into JSON Objects. More...

#include <device.hh>

Inheritance diagram for device::Parser:

Public Member Functions

virtual JsonDocument parse ()=0
 Encodes data readings/id object into a JSON object.
 
virtual String get_address ()=0
 Returns the IP address of the Board.
 

Detailed Description

Abstract Class Implementing Functions for Parsing Readings into JSON Objects.

Member Function Documentation

◆ get_address()

virtual String device::Parser::get_address ( )
pure virtual

Returns the IP address of the Board.

Returns
Arduino String object containing the IP Address of the

Implemented in device::Sensor, device::Device, and device::SensorReading.

◆ parse()

virtual JsonDocument device::Parser::parse ( )
pure virtual

Encodes data readings/id object into a JSON object.

Returns
JsonDocument Object

Implemented in device::Sensor, device::Device, and device::SensorReading.


The documentation for this class was generated from the following files: