TwirreLink
 All Classes Functions Pages
twirre::SerialSensor Member List

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

_description (defined in twirre::Device)twirre::Deviceprotected
_id (defined in twirre::SerialDevice)twirre::SerialDeviceprotected
_loggerCallback (defined in twirre::Sensor)twirre::Sensorprotected
_name (defined in twirre::Device)twirre::Deviceprotected
_ProcessValuesString(const std::string &s) (defined in twirre::SerialSensor)twirre::SerialSensorprotected
_serial (defined in twirre::SerialSensor)twirre::SerialSensorprotected
_serialMutex (defined in twirre::SerialSensor)twirre::SerialSensorprotected
_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
getId() const (defined in twirre::SerialDevice)twirre::SerialDeviceinline
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 SerialSensor &)=delete (defined in twirre::SerialSensor)twirre::SerialSensor
operator=(SerialSensor &&)=delete (defined in twirre::SerialSensor)twirre::SerialSensor
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) overridetwirre::SerialSensorvirtual
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
SerialDevice(const int id) (defined in twirre::SerialDevice)twirre::SerialDeviceinlineexplicitprotected
SerialSensor(const int id, const std::string name, const std::string description, SerialRW &serialRW, const std::string valuesString, std::mutex &mutex) (defined in twirre::SerialSensor)twirre::SerialSensor
SerialSensor()=delete (defined in twirre::SerialSensor)twirre::SerialSensor
SerialSensor(const SerialSensor &)=delete (defined in twirre::SerialSensor)twirre::SerialSensor
SerialSensor(SerialSensor &&)=delete (defined in twirre::SerialSensor)twirre::SerialSensor
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
~SerialDevice() (defined in twirre::SerialDevice)twirre::SerialDeviceinlineprotectedvirtual
~SerialSensor() (defined in twirre::SerialSensor)twirre::SerialSensorvirtual