HomeWaterLeaksDetection
ALeakDetectable Member List

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

activeALeakDetectableprotected
alarmConfigALeakDetectableprotected
ALeakDetectable(PulseCounter *pulseCounter, Type type, LeakDetectionConfig_t normalConfig, LeakDetectionConfig_t alarmConfig)ALeakDetectable
applyNewConfig()ALeakDetectableprotected
bypassALeakDetectableprotected
changeStateOfHomeAlarm(bool state)ALeakDetectable
configALeakDetectableprotected
detectedALeakDetectableprotected
getAlarmConfig()ALeakDetectable
getFormatOfSettingsToSave()=0ALeakDetectablepure virtual
getNormalConfig()ALeakDetectable
getType() constALeakDetectableprotected
High enum valueALeakDetectable
isActive() constALeakDetectableinline
Low enum valueALeakDetectable
newAlarmConfigALeakDetectableprotected
newNormalConfigALeakDetectableprotected
normalConfigALeakDetectableprotected
oldBypassValueALeakDetectableprotected
pulseCounterALeakDetectableprotected
requestUpdateAlarmConfigALeakDetectableprotected
requestUpdateNormalConfigALeakDetectableprotected
reset()=0ALeakDetectablepure virtual
resetWhenDetectedALeakDetectableprotected
stateOfHomeAlarmALeakDetectableprotected
testActiveLeak()=0ALeakDetectableprivatepure virtual
testResetLeak()=0ALeakDetectableprivatepure virtual
timeOfDetectionALeakDetectableprotected
Total enum valueALeakDetectable
Type enum nameALeakDetectable
typeALeakDetectableprotected
update()=0ALeakDetectablepure virtual
updateAlarmConfig(LeakDetectionConfig_t newAlarmConfig)ALeakDetectable
updateNormalConfig(LeakDetectionConfig_t newNormalConfig)ALeakDetectable
~ALeakDetectable()ALeakDetectableinlinevirtual