SensESP
3.4.1-alpha
Universal Signal K sensor toolkit ESP32
Loading...
Searching...
No Matches
heat_index.h
Go to the documentation of this file.
1
#ifndef SENSESP_TRANSFORMS_HEAT_INDEX_H_
2
#define SENSESP_TRANSFORMS_HEAT_INDEX_H_
3
4
#include <tuple>
5
6
#include "
transform.h
"
7
8
namespace
sensesp
{
9
18
class
HeatIndexTemperature
:
public
Transform
<std::tuple<float, float>, float> {
19
public
:
20
HeatIndexTemperature
();
21
virtual
void
set
(
const
std::tuple<float, float>& input)
override
;
22
};
23
31
class
HeatIndexEffect
:
public
Transform
<float, String> {
32
public
:
33
HeatIndexEffect
();
34
virtual
void
set
(
const
float
& input)
override
;
35
};
36
37
}
// namespace sensesp
38
39
#endif
sensesp::HeatIndexEffect
Transforms heat index temperature to heat index effect.
Definition
heat_index.h:31
sensesp::HeatIndexEffect::set
virtual void set(const float &input) override
Definition
heat_index.cpp:85
sensesp::HeatIndexEffect::HeatIndexEffect
HeatIndexEffect()
Definition
heat_index.cpp:83
sensesp::HeatIndexTemperature
Transforms temperature and relative humidity in heat index temperature.
Definition
heat_index.h:18
sensesp::HeatIndexTemperature::HeatIndexTemperature
HeatIndexTemperature()
Definition
heat_index.cpp:9
sensesp::HeatIndexTemperature::set
virtual void set(const std::tuple< float, float > &input) override
Definition
heat_index.cpp:12
sensesp::Transform
The main Transform class. A transform is identified primarily by the type of value that is produces (...
Definition
transform.h:68
sensesp
Definition
sensesp.cpp:7
transform.h
src
sensesp
transforms
heat_index.h
Generated by
1.9.8