SensESP 2.7.2
Universal Signal K sensor toolkit ESP32
Loading...
Searching...
No Matches
transform.h File Reference
#include <ArduinoJson.h>
#include <set>
#include "sensesp.h"
#include "sensesp/system/configurable.h"
#include "sensesp/system/observable.h"
#include "sensesp/system/startable.h"
#include "sensesp/system/valueconsumer.h"
#include "sensesp/system/valueproducer.h"
Include dependency graph for transform.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sensesp::TransformBase
 The base class for all transforms. A transforms takes a value in, transforms it in some way, and outputs the transformed value. More...
 
class  sensesp::Transform< C, P >
 The main Transform class. A transform is identified primarily by the type of value that is produces (i.e. a Transform<float> is a ValueProducer<float> that generates float values) More...
 
class  sensesp::SymmetricTransform< T >
 A common type of transform that consumes, transforms, then outputs values of the same data type. More...
 

Namespaces

namespace  sensesp
 

Typedefs

typedef SymmetricTransform< floatsensesp::FloatTransform
 
typedef SymmetricTransform< intsensesp::IntegerTransform
 
typedef SymmetricTransform< boolsensesp::BooleanTransform
 
typedef SymmetricTransform< Stringsensesp::StringTransform