TwirreLink
 All Classes Functions Pages
twirre::Sensor Member List

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

_description (defined in twirre::Device)twirre::Deviceprotected
_loggerCallback (defined in twirre::Sensor)twirre::Sensorprotected
_name (defined in twirre::Device)twirre::Deviceprotected
_valueList (defined in twirre::Sensor)twirre::Sensorprotected
clearLoggerCallback() (defined in twirre::Sensor)twirre::Sensor
Device(const std::string name, const std::string description) (defined in twirre::Device)twirre::Device
getAvailableValues() (defined in twirre::Sensor)twirre::Sensorvirtual
getDescription() const (defined in twirre::Device)twirre::Devicevirtual
getName() const (defined in twirre::Device)twirre::Devicevirtual
haveValue(std::string name) (defined in twirre::Sensor)twirre::Sensorvirtual
haveValues(std::vector< std::string >) (defined in twirre::Sensor)twirre::Sensorvirtual
onSense(const std::vector< std::string > &names) (defined in twirre::Sensor)twirre::Sensorvirtual
operator=(const Sensor &)=delete (defined in twirre::Sensor)twirre::Sensor
operator=(Sensor &&)=delete (defined in twirre::Sensor)twirre::Sensor
operator[](const std::string &name) (defined in twirre::Sensor)twirre::Sensor
operator[](const std::vector< std::string > &names) (defined in twirre::Sensor)twirre::Sensor
peekValue(std::string name) (defined in twirre::Sensor)twirre::Sensorvirtual
peekValues(const std::vector< std::string > &names) (defined in twirre::Sensor)twirre::Sensorvirtual
registerValue(Value *val) (defined in twirre::Sensor)twirre::Sensorprotected
registerValues(std::vector< Value * > vals) (defined in twirre::Sensor)twirre::Sensorprotected
Sense(const std::string &name) (defined in twirre::Sensor)twirre::Sensor
Sense(const std::vector< std::string > &names) (defined in twirre::Sensor)twirre::Sensor
Sense_impl(const std::vector< std::string > &names) (defined in twirre::Sensor)twirre::Sensorvirtual
SenseAll() (defined in twirre::Sensor)twirre::Sensorvirtual
Sensor(const std::string name, const std::string description) (defined in twirre::Sensor)twirre::Sensor
Sensor()=delete (defined in twirre::Sensor)twirre::Sensor
Sensor(const Sensor &)=delete (defined in twirre::Sensor)twirre::Sensor
Sensor(Sensor &&)=delete (defined in twirre::Sensor)twirre::Sensor
setLoggerCallback(std::function< void(Sensor *, std::map< std::string, Value * > &)> cbfn) (defined in twirre::Sensor)twirre::Sensor
ToString() override (defined in twirre::Sensor)twirre::Sensorvirtual
~Device() (defined in twirre::Device)twirre::Deviceinlinevirtual
~Sensor() (defined in twirre::Sensor)twirre::Sensorvirtual