| AbstractAnalog(const __FlashStringHelper *device_name, const __FlashStringHelper *device_identifier, float defaultScale=1.0f, float defaultOffset=0.0f, bool invert=false) | grmcdorman::device::AbstractAnalog | explicit |
| as_json() const override | grmcdorman::device::AbstractAnalog | virtual |
| BasicAnalog(const __FlashStringHelper *units, bool allowUserAdjust, float defaultScale=1.0f, float defaultOffset=0.0f, bool invert=false) | grmcdorman::device::BasicAnalog | explicit |
| clear_is_published() | grmcdorman::device::Device | inline |
| D0 | grmcdorman::device::Device | static |
| D1 | grmcdorman::device::Device | static |
| D2 | grmcdorman::device::Device | static |
| D3 | grmcdorman::device::Device | static |
| D4 | grmcdorman::device::Device | static |
| D5 | grmcdorman::device::Device | static |
| D6 | grmcdorman::device::Device | static |
| D7 | grmcdorman::device::Device | static |
| D8 | grmcdorman::device::Device | static |
| data_line_names | grmcdorman::device::Device | static |
| dataline_to_index(int dataLine) | grmcdorman::device::Device | protectedstatic |
| definition_list_t typedef | grmcdorman::device::Device | |
| Device(const __FlashStringHelper *device_name, const __FlashStringHelper *device_identifier) | grmcdorman::device::Device | |
| device_status | grmcdorman::device::BasicAnalog | protected |
| enabled | grmcdorman::device::Device | protected |
| get(const String &setting) const | grmcdorman::device::Device | |
| get_current_average() const | grmcdorman::device::AbstractAnalog | inline |
| get_definitions() const | grmcdorman::device::Device | inline |
| get_firmware_name() | grmcdorman::device::Device | inlinestatic |
| get_is_published() const | grmcdorman::device::Device | inlinevirtual |
| get_last_reading() const | grmcdorman::device::AbstractAnalog | inline |
| get_settings() const | grmcdorman::device::Device | inline |
| get_status() const | grmcdorman::device::BasicAnalog | virtual |
| get_system_identifier() | grmcdorman::device::Device | inlinestatic |
| identifier() const | grmcdorman::device::Device | inlinevirtual |
| index_to_dataline(int index) | grmcdorman::device::Device | inlineprotectedstatic |
| initialize(definition_list_t &&definition_list, ::grmcdorman::SettingInterface::settings_list_t &&setting_list) | grmcdorman::device::Device | inlineprotected |
| invertReading | grmcdorman::device::AbstractAnalog | protected |
| is_enabled() const | grmcdorman::device::Device | inline |
| last_read_millis | grmcdorman::device::AbstractAnalog | protected |
| loop() override | grmcdorman::device::AbstractAnalog | virtual |
| name() const | grmcdorman::device::Device | inline |
| offset | grmcdorman::device::AbstractAnalog | protected |
| publish(DynamicJsonDocument &json) const override | grmcdorman::device::AbstractAnalog | virtual |
| raw_value() const | grmcdorman::device::AbstractAnalog | inline |
| readInterval | grmcdorman::device::AbstractAnalog | protected |
| scale | grmcdorman::device::AbstractAnalog | protected |
| sensor_reading | grmcdorman::device::AbstractAnalog | protected |
| set(const String &setting, const String &value) | grmcdorman::device::Device | |
| set_defaults() | grmcdorman::device::Device | inlinevirtual |
| set_devices(const std::vector< Device * > &list) | grmcdorman::device::Device | inlinevirtual |
| set_enabled(bool state) | grmcdorman::device::Device | inline |
| set_is_published() | grmcdorman::device::Device | inline |
| set_system_identifiers(const __FlashStringHelper *firmware_name_value, const String &system_identifier_value=String()) | grmcdorman::device::Device | static |
| settingsMap | grmcdorman::device::Device | protectedstatic |
| setup() override | grmcdorman::device::AbstractAnalog | virtual |
| statusReadInterval | grmcdorman::device::AbstractAnalog | protectedstatic |
| title | grmcdorman::device::BasicAnalog | protected |
| transform_raw_reading(int reading) override | grmcdorman::device::BasicAnalog | inlineprotectedvirtual |
| ~Device() | grmcdorman::device::Device | inlinevirtual |