1#ifndef SENSESP_TRANSFORMS_TRANSFORM_H_
2#define SENSESP_TRANSFORMS_TRANSFORM_H_
6#include <ArduinoJson.h>
42 static std::set<TransformBase*> transforms_;
50template <
typename C,
typename P>
73 if (producer1 != NULL) {
76 if (producer2 != NULL) {
79 if (producer3 != NULL) {
82 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