1#ifndef SENSESP_TRANSFORMS_TRANSFORM_H_
2#define SENSESP_TRANSFORMS_TRANSFORM_H_
6#include <ArduinoJson.h>
45 [[deprecated(
"Deprecated and unused internally; no direct replacement")]]
57 static std::set<TransformBase*> transforms_;
65template <
typename C,
typename P>
88 if (producer1 != NULL) {
91 if (producer2 != NULL) {
94 if (producer3 != NULL) {
97 if (producer4 != NULL) {
A base class for piece of code (like a transform) that accepts data for input. ValueConsumers can acc...
void connect_from(ValueProducer< T > *producer)
A base class for any sensor or piece of code that outputs a value for consumption elsewhere.
SymmetricTransform< String > StringTransform
SymmetricTransform< bool > BooleanTransform
SymmetricTransform< int > IntegerTransform
SymmetricTransform< float > FloatTransform