This is the complete list of members for hueplusplus::Sensor, including all inherited members.
| asSensorType() const & | hueplusplus::Sensor | inline |
| asSensorType() && | hueplusplus::Sensor | inline |
| BaseDevice(int id, const std::shared_ptr< APICache > &baseCache) | hueplusplus::BaseDevice | protected |
| BaseDevice(int id, const HueCommandAPI &commands, const std::string &path, std::chrono::steady_clock::duration refreshDuration, const nlohmann::json ¤tState) | hueplusplus::BaseDevice | protected |
| getBatteryState() const | hueplusplus::Sensor | |
| getConfig() const | hueplusplus::Sensor | |
| getId() const | hueplusplus::BaseDevice | virtual |
| getLastAlert() const | hueplusplus::Sensor | |
| getLastUpdated() const | hueplusplus::Sensor | |
| getLEDIndication() const | hueplusplus::Sensor | |
| getManufacturername() const | hueplusplus::BaseDevice | virtual |
| getModelId() const | hueplusplus::BaseDevice | virtual |
| getName() | hueplusplus::BaseDevice | virtual |
| getName() const | hueplusplus::BaseDevice | virtual |
| getPendingConfig() const | hueplusplus::Sensor | |
| getProductname() const | hueplusplus::BaseDevice | virtual |
| getState() const | hueplusplus::Sensor | |
| getStateAddress(const std::string &key) const | hueplusplus::Sensor | |
| getSwVersion() | hueplusplus::BaseDevice | virtual |
| getSwVersion() const | hueplusplus::BaseDevice | virtual |
| getType() const | hueplusplus::BaseDevice | virtual |
| getUId() const | hueplusplus::BaseDevice | virtual |
| getURL() const | hueplusplus::Sensor | |
| hasAlert() const | hueplusplus::Sensor | |
| hasBatteryState() const | hueplusplus::Sensor | |
| hasLEDIndication() const | hueplusplus::Sensor | |
| hasOn() const | hueplusplus::Sensor | |
| hasReachable() const | hueplusplus::Sensor | |
| hasURL() const | hueplusplus::Sensor | |
| hasUserTest() const | hueplusplus::Sensor | |
| id | hueplusplus::BaseDevice | protected |
| isCertified() const | hueplusplus::Sensor | |
| isOn() const | hueplusplus::Sensor | |
| isPrimary() const | hueplusplus::Sensor | |
| isReachable() const | hueplusplus::Sensor | |
| refresh(bool force=false) | hueplusplus::BaseDevice | virtual |
| sendAlert(Alert type) | hueplusplus::Sensor | |
| sendPutRequest(const std::string &subPath, const nlohmann::json &request, FileInfo fileInfo) | hueplusplus::BaseDevice | protectedvirtual |
| Sensor(int id, const std::shared_ptr< APICache > &baseCache) | hueplusplus::Sensor | |
| Sensor(int id, const HueCommandAPI &commands, std::chrono::steady_clock::duration refreshDuration, const nlohmann::json ¤tState) | hueplusplus::Sensor | |
| setBatteryState(int percent) | hueplusplus::Sensor | |
| setConfigAttribute(const std::string &key, const nlohmann::json &value) | hueplusplus::Sensor | |
| setLEDIndication(bool on) | hueplusplus::Sensor | |
| setName(const std::string &name) | hueplusplus::BaseDevice | virtual |
| setOn(bool on) | hueplusplus::Sensor | |
| setRefreshDuration(std::chrono::steady_clock::duration refreshDuration) | hueplusplus::BaseDevice | virtual |
| setStateAttribute(const std::string &key, const nlohmann::json &value) | hueplusplus::Sensor | |
| setURL(const std::string &url) | hueplusplus::Sensor | |
| setUserTest(bool enabled) | hueplusplus::Sensor | |
| state | hueplusplus::BaseDevice | protected |
| ~BaseDevice()=default | hueplusplus::BaseDevice | virtual |