Lines Matching refs:jsonObj
32 OverrideFanTarget::OverrideFanTarget(const json& jsonObj, in OverrideFanTarget() argument
34 ActionBase(jsonObj, groups) in OverrideFanTarget()
36 setCount(jsonObj); in OverrideFanTarget()
37 setState(jsonObj); in OverrideFanTarget()
38 setTarget(jsonObj); in OverrideFanTarget()
39 setFans(jsonObj); in OverrideFanTarget()
128 void OverrideFanTarget::setCount(const json& jsonObj) in setCount() argument
130 if (!jsonObj.contains("count")) in setCount()
135 _count = jsonObj["count"].get<size_t>(); in setCount()
138 void OverrideFanTarget::setState(const json& jsonObj) in setState() argument
140 if (!jsonObj.contains("state")) in setState()
145 _state = getJsonValue(jsonObj["state"]); in setState()
148 void OverrideFanTarget::setTarget(const json& jsonObj) in setTarget() argument
150 if (!jsonObj.contains("target")) in setTarget()
155 _target = jsonObj["target"].get<uint64_t>(); in setTarget()
158 void OverrideFanTarget::setFans(const json& jsonObj) in setFans() argument
160 if (!jsonObj.contains("fans")) in setFans()
166 _fans = jsonObj["fans"].get<std::vector<std::string>>(); in setFans()