Bluenet  5.7.0
Bluenet, firmware for nRF52 smart home devices
Loading...
Searching...
No Matches
ExtendedSwitchBehaviour Member List

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

_isValid(PresenceStateDescription currentpresence)SwitchBehaviourprivate
activeDaysBehaviourprotected
activeIntensityBehaviourprotected
Behaviour(Type typ, uint8_t intensity, uint8_t profileid, DayOfWeekBitMask activedaysofweek, TimeOfDay from, TimeOfDay until)Behaviour
Behaviour(SerializedDataType arr)Behaviour
behaviourAppliesFromBehaviourprotected
behaviourAppliesUntilBehaviourprotected
currentPresencePredicate() overrideExtendedSwitchBehaviourvirtual
ExtendedSwitchBehaviour(SwitchBehaviour corebehaviour, PresenceCondition extensioncondition)ExtendedSwitchBehaviour
ExtendedSwitchBehaviour(SerializedDataType arr)ExtendedSwitchBehaviour
extensionConditionExtendedSwitchBehaviourprivate
extensionIsActiveExtendedSwitchBehaviourprivate
extensionPeriodIsActive()ExtendedSwitchBehaviourinline
from() constBehaviour
getType() const overrideExtendedSwitchBehaviourinlinevirtual
gracePeriodForPresenceIsActive()SwitchBehaviour
isValid(Time currenttime, PresenceStateDescription currentpresence)ExtendedSwitchBehaviourvirtual
isValid(Time currenttime, PresenceStateDescription currentpresence)ExtendedSwitchBehaviourvirtual
isValid(PresenceStateDescription currentpresence)ExtendedSwitchBehaviour
SwitchBehaviour::isValid(Time currenttime)SwitchBehaviour
presenceConditionSwitchBehaviourprotected
prevExtensionIsValidTimeStampExtendedSwitchBehaviourprivate
prevInRoomTimeStampSwitchBehaviourprivate
print()ExtendedSwitchBehaviourvirtual
profileIdBehaviourprotected
requiresAbsence() overrideExtendedSwitchBehaviourvirtual
requiresPresence() overrideExtendedSwitchBehaviourvirtual
serialize()ExtendedSwitchBehaviour
serialize(uint8_t *outbuff, size_t max_size) overrideExtendedSwitchBehaviourvirtual
serialized()Behaviour
SerializedDataType typedefExtendedSwitchBehaviour
serializedSize() const overrideExtendedSwitchBehaviourvirtual
SwitchBehaviour(uint8_t intensity, uint8_t profileid, DayOfWeekBitMask activedaysofweek, TimeOfDay from, TimeOfDay until, PresenceCondition presencecondition)SwitchBehaviour
SwitchBehaviour(SerializedDataType arr)SwitchBehaviour
typBehaviourprotected
Type enum nameBehaviour
until() constBehaviour
value() constBehaviour
~Behaviour()=defaultBehaviourvirtual
~ExtendedSwitchBehaviour()=defaultExtendedSwitchBehaviourvirtual
~SwitchBehaviour()=defaultSwitchBehaviourvirtual