Loading...
Searching...
No Matches
hueplusplus::Sensor Member List

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 &currentState) | 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 | protected virtual
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 &currentState) | 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