esp8266_web_settings beta
grmcdorman::device::AbstractAnalog Member List

This is the complete list of members for grmcdorman::device::AbstractAnalog, including all inherited members.

AbstractAnalog(const __FlashStringHelper *device_name, const __FlashStringHelper *device_identifier, float defaultScale=1.0f, float defaultOffset=0.0f, bool invert=false)grmcdorman::device::AbstractAnalogexplicit
as_json() const overridegrmcdorman::device::AbstractAnalogvirtual
clear_is_published()grmcdorman::device::Deviceinline
D0grmcdorman::device::Devicestatic
D1grmcdorman::device::Devicestatic
D2grmcdorman::device::Devicestatic
D3grmcdorman::device::Devicestatic
D4grmcdorman::device::Devicestatic
D5grmcdorman::device::Devicestatic
D6grmcdorman::device::Devicestatic
D7grmcdorman::device::Devicestatic
D8grmcdorman::device::Devicestatic
data_line_namesgrmcdorman::device::Devicestatic
dataline_to_index(int dataLine)grmcdorman::device::Deviceprotectedstatic
definition_list_t typedefgrmcdorman::device::Device
Device(const __FlashStringHelper *device_name, const __FlashStringHelper *device_identifier)grmcdorman::device::Device
enabledgrmcdorman::device::Deviceprotected
get(const String &setting) constgrmcdorman::device::Device
get_current_average() constgrmcdorman::device::AbstractAnaloginline
get_definitions() constgrmcdorman::device::Deviceinline
get_firmware_name()grmcdorman::device::Deviceinlinestatic
get_is_published() constgrmcdorman::device::Deviceinlinevirtual
get_last_reading() constgrmcdorman::device::AbstractAnaloginline
get_settings() constgrmcdorman::device::Deviceinline
get_status() constgrmcdorman::device::Deviceinlinevirtual
get_system_identifier()grmcdorman::device::Deviceinlinestatic
identifier() constgrmcdorman::device::Deviceinlinevirtual
index_to_dataline(int index)grmcdorman::device::Deviceinlineprotectedstatic
initialize(definition_list_t &&definition_list, ::grmcdorman::SettingInterface::settings_list_t &&setting_list)grmcdorman::device::Deviceinlineprotected
invertReadinggrmcdorman::device::AbstractAnalogprotected
is_enabled() constgrmcdorman::device::Deviceinline
last_read_millisgrmcdorman::device::AbstractAnalogprotected
loop() overridegrmcdorman::device::AbstractAnalogvirtual
name() constgrmcdorman::device::Deviceinline
offsetgrmcdorman::device::AbstractAnalogprotected
publish(DynamicJsonDocument &json) const overridegrmcdorman::device::AbstractAnalogvirtual
raw_value() constgrmcdorman::device::AbstractAnaloginline
readIntervalgrmcdorman::device::AbstractAnalogprotected
scalegrmcdorman::device::AbstractAnalogprotected
sensor_readinggrmcdorman::device::AbstractAnalogprotected
set(const String &setting, const String &value)grmcdorman::device::Device
set_defaults()grmcdorman::device::Deviceinlinevirtual
set_devices(const std::vector< Device * > &list)grmcdorman::device::Deviceinlinevirtual
set_enabled(bool state)grmcdorman::device::Deviceinline
set_is_published()grmcdorman::device::Deviceinline
set_system_identifiers(const __FlashStringHelper *firmware_name_value, const String &system_identifier_value=String())grmcdorman::device::Devicestatic
settingsMapgrmcdorman::device::Deviceprotectedstatic
setup() overridegrmcdorman::device::AbstractAnalogvirtual
statusReadIntervalgrmcdorman::device::AbstractAnalogprotectedstatic
transform_raw_reading(int reading)=0grmcdorman::device::AbstractAnalogprotectedpure virtual
~Device()grmcdorman::device::Deviceinlinevirtual