supla-device
Loading...
Searching...
No Matches
GeneralPurposeChannelBase Member List

This is the complete list of members for GeneralPurposeChannelBase, including all inherited members.

applyChannelConfig(TSD_ChannelConfig *result, bool local) overrideGeneralPurposeChannelBasevirtual
commonConfig (defined in GeneralPurposeChannelBase)GeneralPurposeChannelBaseprotected
defaultUnitAfterValue (defined in GeneralPurposeChannelBase)GeneralPurposeChannelBaseprotected
defaultUnitBeforeValue (defined in GeneralPurposeChannelBase)GeneralPurposeChannelBaseprotected
defaultValueAdded (defined in GeneralPurposeChannelBase)GeneralPurposeChannelBaseprotected
defaultValueDivider (defined in GeneralPurposeChannelBase)GeneralPurposeChannelBaseprotected
defaultValueMultiplier (defined in GeneralPurposeChannelBase)GeneralPurposeChannelBaseprotected
defaultValuePrecision (defined in GeneralPurposeChannelBase)GeneralPurposeChannelBaseprotected
deleteDriver (defined in GeneralPurposeChannelBase)GeneralPurposeChannelBaseprotected
driver (defined in GeneralPurposeChannelBase)GeneralPurposeChannelBaseprotected
fillChannelConfig(void *channelConfig, int *size) overrideGeneralPurposeChannelBasevirtual
GeneralPurposeChannelBase(MeasurementDriver *driver=nullptr, bool addMemoryVariableDriver=true)GeneralPurposeChannelBaseexplicit
getCalculatedValue()GeneralPurposeChannelBase
getChartType() constGeneralPurposeChannelBase
getDefaultUnitAfterValue(char unit[SUPLA_GENERAL_PURPOSE_UNIT_SIZE])GeneralPurposeChannelBase
getDefaultUnitBeforeValue(char unit[SUPLA_GENERAL_PURPOSE_UNIT_SIZE])GeneralPurposeChannelBase
getDefaultValueAdded() constGeneralPurposeChannelBase
getDefaultValueDivider() constGeneralPurposeChannelBase
getDefaultValueMultiplier() constGeneralPurposeChannelBase
getDefaultValuePrecision() constGeneralPurposeChannelBase
getFormattedValue(char *result, int maxSize)GeneralPurposeChannelBase
getKeepHistory() constGeneralPurposeChannelBase
getNoSpaceAfterValue() constGeneralPurposeChannelBase
getNoSpaceBeforeValue() constGeneralPurposeChannelBase
getRefreshIntervalMs() constGeneralPurposeChannelBase
getUnitAfterValue(char unit[SUPLA_GENERAL_PURPOSE_UNIT_SIZE]) constGeneralPurposeChannelBase
getUnitBeforeValue(char unit[SUPLA_GENERAL_PURPOSE_UNIT_SIZE]) constGeneralPurposeChannelBase
getValue()GeneralPurposeChannelBasevirtual
getValueAdded() constGeneralPurposeChannelBase
getValueDivider() constGeneralPurposeChannelBase
getValueMultiplier() constGeneralPurposeChannelBase
getValuePrecision() constGeneralPurposeChannelBase
iterateAlways() overrideGeneralPurposeChannelBasevirtual
lastReadTime (defined in GeneralPurposeChannelBase)GeneralPurposeChannelBaseprotected
onInit() overrideGeneralPurposeChannelBasevirtual
onLoadConfig(SuplaDeviceClass *sdc) overrideGeneralPurposeChannelBasevirtual
refreshIntervalMs (defined in GeneralPurposeChannelBase)GeneralPurposeChannelBaseprotected
saveConfig() (defined in GeneralPurposeChannelBase)GeneralPurposeChannelBaseprotected
setChannelRefreshIntervalMs(uint16_t intervalMs) (defined in GeneralPurposeChannelBase)GeneralPurposeChannelBaseprotectedvirtual
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)GeneralPurposeChannelBasevirtual
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()GeneralPurposeChannelBasevirtual