39 lines
745 B
C++
39 lines
745 B
C++
/**
|
|
* @file menuSensorData.h
|
|
* @author Alexander Klein (alex@kleiax.de)
|
|
* @brief Contains a MenuInformationClass to print the SensorData
|
|
* @version 0.1
|
|
* @date 2023-09-04
|
|
*
|
|
* @copyright Copyright (c) 2023
|
|
*
|
|
*/
|
|
|
|
#ifndef MENU_SENSOR_DATA_H
|
|
#define MENU_SENSOR_DATA_H
|
|
|
|
#include "menuInformationSites.h"
|
|
#include "sensorData.h"
|
|
|
|
/**
|
|
* @brief A MenuInformationClass to print the SensorData
|
|
*/
|
|
class MenuSensorData : public MenuInformationSites
|
|
{
|
|
public:
|
|
/**
|
|
* @brief Construct a new MenuSensorData object
|
|
*
|
|
* @param SensorData
|
|
*/
|
|
MenuSensorData(SensorData *SensorData);
|
|
|
|
private:
|
|
void printPage() const override;
|
|
void runCommand() override;
|
|
|
|
SensorData *sensorData;
|
|
};
|
|
|
|
#endif // MENU_SENSOR_DATA_H
|