hueplusplus  1.0.0
hueplusplus::Sensor Member List

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

asSensorType() const &hueplusplus::Sensorinline
asSensorType() &&hueplusplus::Sensorinline
BaseDevice(int id, const std::shared_ptr< APICache > &baseCache)hueplusplus::BaseDeviceprotected
BaseDevice(int id, const HueCommandAPI &commands, const std::string &path, std::chrono::steady_clock::duration refreshDuration, const nlohmann::json &currentState)hueplusplus::BaseDeviceprotected
getBatteryState() consthueplusplus::Sensor
getConfig() consthueplusplus::Sensor
getId() consthueplusplus::BaseDevicevirtual
getLastAlert() consthueplusplus::Sensor
getLastUpdated() consthueplusplus::Sensor
getLEDIndication() consthueplusplus::Sensor
getManufacturername() consthueplusplus::BaseDevicevirtual
getModelId() consthueplusplus::BaseDevicevirtual
getName()hueplusplus::BaseDevicevirtual
getName() consthueplusplus::BaseDevicevirtual
getPendingConfig() consthueplusplus::Sensor
getProductname() consthueplusplus::BaseDevicevirtual
getState() consthueplusplus::Sensor
getStateAddress(const std::string &key) consthueplusplus::Sensor
getSwVersion()hueplusplus::BaseDevicevirtual
getSwVersion() consthueplusplus::BaseDevicevirtual
getType() consthueplusplus::BaseDevicevirtual
getUId() consthueplusplus::BaseDevicevirtual
getURL() consthueplusplus::Sensor
hasAlert() consthueplusplus::Sensor
hasBatteryState() consthueplusplus::Sensor
hasLEDIndication() consthueplusplus::Sensor
hasOn() consthueplusplus::Sensor
hasReachable() consthueplusplus::Sensor
hasURL() consthueplusplus::Sensor
hasUserTest() consthueplusplus::Sensor
idhueplusplus::BaseDeviceprotected
isCertified() consthueplusplus::Sensor
isOn() consthueplusplus::Sensor
isPrimary() consthueplusplus::Sensor
isReachable() consthueplusplus::Sensor
refresh(bool force=false)hueplusplus::BaseDevicevirtual
sendAlert(Alert type)hueplusplus::Sensor
sendPutRequest(const std::string &subPath, const nlohmann::json &request, FileInfo fileInfo)hueplusplus::BaseDeviceprotectedvirtual
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::BaseDevicevirtual
setOn(bool on)hueplusplus::Sensor
setRefreshDuration(std::chrono::steady_clock::duration refreshDuration)hueplusplus::BaseDevicevirtual
setStateAttribute(const std::string &key, const nlohmann::json &value)hueplusplus::Sensor
setURL(const std::string &url)hueplusplus::Sensor
setUserTest(bool enabled)hueplusplus::Sensor
statehueplusplus::BaseDeviceprotected
~BaseDevice()=defaulthueplusplus::BaseDevicevirtual