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) 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 |