hueplusplus  1.0.0
hueplusplus::SensorList Member List

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

construct(const IdType &id, const nlohmann::json &state)hueplusplus::ResourceList< Sensor, int >inlineprotected
create(const CreateSensor &params)hueplusplus::CreateableResourceList< SearchableResourceList< Sensor >, CreateSensor >inline
CreateableResourceList(CreateableResourceList &&)=defaulthueplusplus::CreateableResourceList< SearchableResourceList< Sensor >, CreateSensor >protected
exists(const IdType &id)hueplusplus::ResourceList< Sensor, int >inline
exists(const IdType &id) consthueplusplus::ResourceList< Sensor, int >inline
factoryhueplusplus::ResourceList< Sensor, int >protected
get(const IdType &id)hueplusplus::ResourceList< Sensor, int >inline
getAll()hueplusplus::ResourceList< Sensor, int >inline
getAllByType()hueplusplus::SensorListinline
getAsType(int id)hueplusplus::SensorListinline
getNewDevices() consthueplusplus::SearchableResourceList< Sensor >inline
IdType typedefhueplusplus::ResourceList< Sensor, int >
maybeStoi(const std::string &key)hueplusplus::ResourceList< Sensor, int >inlineprotectedstatic
maybeToString(const IdType &id)hueplusplus::ResourceList< Sensor, int >inlineprotectedstatic
operator=(SensorList &&)=defaulthueplusplus::SensorListprotected
CreateableResourceList< SearchableResourceList< Sensor >, CreateSensor >::operator=(CreateableResourceList &&)=defaulthueplusplus::CreateableResourceList< SearchableResourceList< Sensor >, CreateSensor >protected
SearchableResourceList< Sensor >::operator=(SearchableResourceList &&)=defaulthueplusplus::SearchableResourceList< Sensor >protected
ResourceList< Sensor, int >::operator=(const ResourceList &)=deletehueplusplus::ResourceList< Sensor, int >
ResourceList< Sensor, int >::operator=(ResourceList &&)=defaulthueplusplus::ResourceList< Sensor, int >protected
pathhueplusplus::ResourceList< Sensor, int >protected
refresh()hueplusplus::ResourceList< Sensor, int >inline
remove(const IdType &id)hueplusplus::ResourceList< Sensor, int >inline
ResourceList(std::shared_ptr< APICache > baseCache, const std::string &cacheEntry, std::chrono::steady_clock::duration refreshDuration, bool sharedState=false, const std::function< Sensor(IdType, const nlohmann::json &, const std::shared_ptr< APICache > &)> &factory=nullptr)hueplusplus::ResourceList< Sensor, int >inline
ResourceList(const HueCommandAPI &commands, const std::string &path, std::chrono::steady_clock::duration refreshDuration, const std::function< Sensor(IdType, const nlohmann::json &, const std::shared_ptr< APICache > &)> &factory=nullptr)hueplusplus::ResourceList< Sensor, int >inline
ResourceList(const ResourceList &)=deletehueplusplus::ResourceList< Sensor, int >
ResourceList(ResourceList &&)=defaulthueplusplus::ResourceList< Sensor, int >protected
ResourceType typedefhueplusplus::ResourceList< Sensor, int >
search(const std::vector< std::string > &deviceIds={})hueplusplus::SearchableResourceList< Sensor >inline
SearchableResourceList(SearchableResourceList &&)=defaulthueplusplus::SearchableResourceList< Sensor >protected
SensorList(SensorList &&)=defaulthueplusplus::SensorListprotected
setRefreshDuration(std::chrono::steady_clock::duration refreshDuration)hueplusplus::ResourceList< Sensor, int >inline
sharedStatehueplusplus::ResourceList< Sensor, int >protected
stateCachehueplusplus::ResourceList< Sensor, int >protected