hueplusplus  1.0.0
hueplusplus::Rule Member List

This is the complete list of members for hueplusplus::Rule, including all inherited members.

getActions() consthueplusplus::Rule
getConditions() consthueplusplus::Rule
getCreated() consthueplusplus::Rule
getId() consthueplusplus::Rule
getLastTriggered() consthueplusplus::Rule
getName() consthueplusplus::Rule
getOwner() consthueplusplus::Rule
getTimesTriggered() consthueplusplus::Rule
isEnabled() consthueplusplus::Rule
refresh(bool force=false)hueplusplus::Rule
Rule(int id, const std::shared_ptr< APICache > &baseCache)hueplusplus::Rule
Rule(int id, const HueCommandAPI &commands, std::chrono::steady_clock::duration refreshDuration, const nlohmann::json &currentState)hueplusplus::Rule
setActions(const std::vector< Action > &actions)hueplusplus::Rule
setConditions(const std::vector< Condition > &conditions)hueplusplus::Rule
setEnabled(bool enabled)hueplusplus::Rule
setName(const std::string &name)hueplusplus::Rule
setRefreshDuration(std::chrono::steady_clock::duration refreshDuration)hueplusplus::Rule