Commit f2baaccf4b75e96b37a442f8635df2b181f33f1c
Committed by
Moritz Wirger
1 parent
6f8222e3
Rename function IsOn to isOn and add a const version of it
Showing
2 changed files
with
13 additions
and
2 deletions
hueplusplus/HueLight.cpp
| ... | ... | @@ -39,12 +39,17 @@ bool HueLight::Off(uint8_t transition) |
| 39 | 39 | return OffNoRefresh(transition); |
| 40 | 40 | } |
| 41 | 41 | |
| 42 | -bool HueLight::IsOn() | |
| 42 | +bool HueLight::isOn() | |
| 43 | 43 | { |
| 44 | 44 | refreshState(); |
| 45 | 45 | return state["state"]["on"].asBool(); |
| 46 | 46 | } |
| 47 | 47 | |
| 48 | +bool HueLight::isOn() const | |
| 49 | +{ | |
| 50 | + return state["state"]["on"].asBool(); | |
| 51 | +} | |
| 52 | + | |
| 48 | 53 | std::string HueLight::getName() |
| 49 | 54 | { |
| 50 | 55 | refreshState(); | ... | ... |
hueplusplus/include/HueLight.h
| ... | ... | @@ -116,7 +116,13 @@ public: |
| 116 | 116 | //! \brief Function to check whether a light is on or off |
| 117 | 117 | //! |
| 118 | 118 | //! \return Bool that is true, when the light is on and false, when off |
| 119 | - bool IsOn(); | |
| 119 | + bool isOn(); | |
| 120 | + | |
| 121 | + //! \brief Const function to check whether a light is on or off | |
| 122 | + //! | |
| 123 | + //! \note This will not refresh the light state | |
| 124 | + //! \return Bool that is true, when the light is on and false, when off | |
| 125 | + bool isOn() const; | |
| 120 | 126 | |
| 121 | 127 | //! \brief Function that returns the name of the light. |
| 122 | 128 | //! | ... | ... |