This is the complete list of members for ExtendedSwitchBehaviour, including all inherited members.
| _isValid(PresenceStateDescription currentpresence) | SwitchBehaviour | private |
| activeDays | Behaviour | protected |
| activeIntensity | Behaviour | protected |
| Behaviour(Type typ, uint8_t intensity, uint8_t profileid, DayOfWeekBitMask activedaysofweek, TimeOfDay from, TimeOfDay until) | Behaviour | |
| Behaviour(SerializedDataType arr) | Behaviour | |
| behaviourAppliesFrom | Behaviour | protected |
| behaviourAppliesUntil | Behaviour | protected |
| currentPresencePredicate() override | ExtendedSwitchBehaviour | virtual |
| ExtendedSwitchBehaviour(SwitchBehaviour corebehaviour, PresenceCondition extensioncondition) | ExtendedSwitchBehaviour | |
| ExtendedSwitchBehaviour(SerializedDataType arr) | ExtendedSwitchBehaviour | |
| extensionCondition | ExtendedSwitchBehaviour | private |
| extensionIsActive | ExtendedSwitchBehaviour | private |
| extensionPeriodIsActive() | ExtendedSwitchBehaviour | inline |
| from() const | Behaviour | |
| getType() const override | ExtendedSwitchBehaviour | inlinevirtual |
| gracePeriodForPresenceIsActive() | SwitchBehaviour | |
| isValid(Time currenttime, PresenceStateDescription currentpresence) | ExtendedSwitchBehaviour | virtual |
| isValid(Time currenttime, PresenceStateDescription currentpresence) | ExtendedSwitchBehaviour | virtual |
| isValid(PresenceStateDescription currentpresence) | ExtendedSwitchBehaviour | |
| SwitchBehaviour::isValid(Time currenttime) | SwitchBehaviour | |
| presenceCondition | SwitchBehaviour | protected |
| prevExtensionIsValidTimeStamp | ExtendedSwitchBehaviour | private |
| prevInRoomTimeStamp | SwitchBehaviour | private |
| print() | ExtendedSwitchBehaviour | virtual |
| profileId | Behaviour | protected |
| requiresAbsence() override | ExtendedSwitchBehaviour | virtual |
| requiresPresence() override | ExtendedSwitchBehaviour | virtual |
| serialize() | ExtendedSwitchBehaviour | |
| serialize(uint8_t *outbuff, size_t max_size) override | ExtendedSwitchBehaviour | virtual |
| serialized() | Behaviour | |
| SerializedDataType typedef | ExtendedSwitchBehaviour | |
| serializedSize() const override | ExtendedSwitchBehaviour | virtual |
| SwitchBehaviour(uint8_t intensity, uint8_t profileid, DayOfWeekBitMask activedaysofweek, TimeOfDay from, TimeOfDay until, PresenceCondition presencecondition) | SwitchBehaviour | |
| SwitchBehaviour(SerializedDataType arr) | SwitchBehaviour | |
| typ | Behaviour | protected |
| Type enum name | Behaviour | |
| until() const | Behaviour | |
| value() const | Behaviour | |
| ~Behaviour()=default | Behaviour | virtual |
| ~ExtendedSwitchBehaviour()=default | ExtendedSwitchBehaviour | virtual |
| ~SwitchBehaviour()=default | SwitchBehaviour | virtual |