| applyChannelConfig(TSD_ChannelConfig *result, bool local) override | GeneralPurposeChannelBase | virtual |
| commonConfig (defined in GeneralPurposeChannelBase) | GeneralPurposeChannelBase | protected |
| defaultUnitAfterValue (defined in GeneralPurposeChannelBase) | GeneralPurposeChannelBase | protected |
| defaultUnitBeforeValue (defined in GeneralPurposeChannelBase) | GeneralPurposeChannelBase | protected |
| defaultValueAdded (defined in GeneralPurposeChannelBase) | GeneralPurposeChannelBase | protected |
| defaultValueDivider (defined in GeneralPurposeChannelBase) | GeneralPurposeChannelBase | protected |
| defaultValueMultiplier (defined in GeneralPurposeChannelBase) | GeneralPurposeChannelBase | protected |
| defaultValuePrecision (defined in GeneralPurposeChannelBase) | GeneralPurposeChannelBase | protected |
| deleteDriver (defined in GeneralPurposeChannelBase) | GeneralPurposeChannelBase | protected |
| driver (defined in GeneralPurposeChannelBase) | GeneralPurposeChannelBase | protected |
| fillChannelConfig(void *channelConfig, int *size, uint8_t configType) override | GeneralPurposeChannelBase | virtual |
| GeneralPurposeChannelBase(MeasurementDriver *driver=nullptr, bool addMemoryVariableDriver=true) | GeneralPurposeChannelBase | explicit |
| getCalculatedValue() | GeneralPurposeChannelBase | |
| getChartType() const | GeneralPurposeChannelBase | |
| getDefaultUnitAfterValue(char unit[SUPLA_GENERAL_PURPOSE_UNIT_SIZE]) | GeneralPurposeChannelBase | |
| getDefaultUnitBeforeValue(char unit[SUPLA_GENERAL_PURPOSE_UNIT_SIZE]) | GeneralPurposeChannelBase | |
| getDefaultValueAdded() const | GeneralPurposeChannelBase | |
| getDefaultValueDivider() const | GeneralPurposeChannelBase | |
| getDefaultValueMultiplier() const | GeneralPurposeChannelBase | |
| getDefaultValuePrecision() const | GeneralPurposeChannelBase | |
| getFormattedValue(char *result, int maxSize) | GeneralPurposeChannelBase | |
| getKeepHistory() const | GeneralPurposeChannelBase | |
| getNoSpaceAfterValue() const | GeneralPurposeChannelBase | |
| getNoSpaceBeforeValue() const | GeneralPurposeChannelBase | |
| getRefreshIntervalMs() const | GeneralPurposeChannelBase | |
| getUnitAfterValue(char unit[SUPLA_GENERAL_PURPOSE_UNIT_SIZE]) const | GeneralPurposeChannelBase | |
| getUnitBeforeValue(char unit[SUPLA_GENERAL_PURPOSE_UNIT_SIZE]) const | GeneralPurposeChannelBase | |
| getValue() | GeneralPurposeChannelBase | virtual |
| getValueAdded() const | GeneralPurposeChannelBase | |
| getValueDivider() const | GeneralPurposeChannelBase | |
| getValueMultiplier() const | GeneralPurposeChannelBase | |
| getValuePrecision() const | GeneralPurposeChannelBase | |
| iterateAlways() override | GeneralPurposeChannelBase | virtual |
| lastReadTime (defined in GeneralPurposeChannelBase) | GeneralPurposeChannelBase | protected |
| onInit() override | GeneralPurposeChannelBase | virtual |
| onLoadConfig(SuplaDeviceClass *sdc) override | GeneralPurposeChannelBase | virtual |
| refreshIntervalMs (defined in GeneralPurposeChannelBase) | GeneralPurposeChannelBase | protected |
| saveConfig() (defined in GeneralPurposeChannelBase) | GeneralPurposeChannelBase | protected |
| setChannelRefreshIntervalMs(uint16_t intervalMs) (defined in GeneralPurposeChannelBase) | GeneralPurposeChannelBase | protectedvirtual |
| setChartType(uint8_t chartType, bool local=true) | GeneralPurposeChannelBase | |
| setDefaultUnitAfterValue(const char *unit) | GeneralPurposeChannelBase | |
| setDefaultUnitBeforeValue(const char *unit) | GeneralPurposeChannelBase | |
| setDefaultValueAdded(int64_t added) | GeneralPurposeChannelBase | |
| setDefaultValueDivider(int32_t divider) | GeneralPurposeChannelBase | |
| setDefaultValueMultiplier(int32_t multiplier) | GeneralPurposeChannelBase | |
| setDefaultValuePrecision(uint8_t precision) | GeneralPurposeChannelBase | |
| setKeepHistory(uint8_t keepHistory, bool local=true) | GeneralPurposeChannelBase | |
| setNoSpaceAfterValue(uint8_t noSpaceAfterValue, bool local=true) | GeneralPurposeChannelBase | |
| setNoSpaceBeforeValue(uint8_t noSpaceBeforeValue, bool local=true) | GeneralPurposeChannelBase | |
| setRefreshIntervalMs(int32_t intervalMs, bool local=true) | GeneralPurposeChannelBase | |
| setUnitAfterValue(const char *unit, bool local=true) | GeneralPurposeChannelBase | |
| setUnitBeforeValue(const char *unit, bool local=true) | GeneralPurposeChannelBase | |
| setValue(const double &value) | GeneralPurposeChannelBase | virtual |
| setValueAdded(int64_t added, bool local=true) | GeneralPurposeChannelBase | |
| setValueDivider(int32_t divider, bool local=true) | GeneralPurposeChannelBase | |
| setValueMultiplier(int32_t multiplier, bool local=true) | GeneralPurposeChannelBase | |
| setValuePrecision(uint8_t precision, bool local=true) | GeneralPurposeChannelBase | |
| ~GeneralPurposeChannelBase() | GeneralPurposeChannelBase | virtual |