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 |