This is the complete list of members for hueplusplus::Group, including all inherited members.
createSceneAction(const std::string &scene) const | hueplusplus::Group | |
getActionBrightness() | hueplusplus::Group | |
getActionBrightness() const | hueplusplus::Group | |
getActionColorMode() | hueplusplus::Group | |
getActionColorMode() const | hueplusplus::Group | |
getActionColorTemperature() | hueplusplus::Group | |
getActionColorTemperature() const | hueplusplus::Group | |
getActionColorXY() | hueplusplus::Group | |
getActionColorXY() const | hueplusplus::Group | |
getActionHueSaturation() | hueplusplus::Group | |
getActionHueSaturation() const | hueplusplus::Group | |
getActionOn() | hueplusplus::Group | |
getActionOn() const | hueplusplus::Group | |
getAllOn() | hueplusplus::Group | |
getAllOn() const | hueplusplus::Group | |
getAnyOn() | hueplusplus::Group | |
getAnyOn() const | hueplusplus::Group | |
getId() const | hueplusplus::Group | |
getLightIds() const | hueplusplus::Group | |
getModelId() const | hueplusplus::Group | |
getName() const | hueplusplus::Group | |
getRoomType() const | hueplusplus::Group | |
getType() const | hueplusplus::Group | |
getUniqueId() const | hueplusplus::Group | |
Group(int id, const std::shared_ptr< APICache > &baseCache) | hueplusplus::Group | |
Group(int id, const HueCommandAPI &commands, std::chrono::steady_clock::duration refreshDuration, const nlohmann::json ¤tState) | hueplusplus::Group | |
id | hueplusplus::Group | protected |
refresh(bool force=false) | hueplusplus::Group | |
sendPutRequest(const std::string &subPath, const nlohmann::json &request, FileInfo fileInfo) | hueplusplus::Group | protected |
setBrightness(uint8_t brightness, uint8_t transition=4) | hueplusplus::Group | |
setColor(const HueSaturation &hueSat, uint8_t transition=4) | hueplusplus::Group | |
setColor(const XYBrightness &xy, uint8_t transition=4) | hueplusplus::Group | |
setColorLoop(bool on, uint8_t transition=4) | hueplusplus::Group | |
setColorTemperature(unsigned int mired, uint8_t transition=4) | hueplusplus::Group | |
setLights(const std::vector< int > &ids) | hueplusplus::Group | |
setName(const std::string &name) | hueplusplus::Group | |
setOn(bool on, uint8_t transition=4) | hueplusplus::Group | |
setRefreshDuration(std::chrono::steady_clock::duration refreshDuration) | hueplusplus::Group | |
setRoomType(const std::string &type) | hueplusplus::Group | |
setScene(const std::string &scene) | hueplusplus::Group | |
state | hueplusplus::Group | protected |
transaction() | hueplusplus::Group | |