SensESP 3.0.0-beta.1
Universal Signal K sensor toolkit ESP32
|
The base class for all transforms. A transforms takes a value in, transforms it in some way, and outputs the transformed value. More...
#include <sensesp/transforms/transform.h>
Static Public Member Functions | |
static const std::set< TransformBase * > & | get_transforms () |
Static Public Member Functions inherited from sensesp::Configurable | |
static std::vector< Configurable * > | get_configurables () |
Get configurables. | |
static Configurable * | get_configurable (String key) |
Get a single Configurable by key. | |
Additional Inherited Members | |
Public Attributes inherited from sensesp::Configurable | |
const String | config_path_ |
Protected Member Functions inherited from sensesp::Configurable | |
virtual void | load_configuration () |
Protected Attributes inherited from sensesp::Configurable | |
String | description_ = "" |
int | sort_order_ = 1000 |
bool | requires_restart_ = false |
Flag to indicate if the Configurable requires a restart after saving the configuration. | |
Static Protected Attributes inherited from sensesp::Configurable | |
static std::map< String, Configurable * > | configurables_ |
The base class for all transforms. A transforms takes a value in, transforms it in some way, and outputs the transformed value.
All transforms are subscribed to by calling attach() (inherited from Observable).
config_path | The path to configure the Transform in the Config UI. |
Definition at line 30 of file transform.h.
sensesp::TransformBase::TransformBase | ( | String | config_path = "" | ) |
Definition at line 12 of file transform.cpp.
|
inlinestatic |
Definition at line 37 of file transform.h.