#include <ThermometerService.h>
◆ ThermometerService() [1/2]
ThermometerService::ThermometerService |
( |
| ) |
|
|
delete |
◆ ThermometerService() [2/2]
ThermometerService::ThermometerService |
( |
const std::string & |
name | ) |
|
◆ ~ThermometerService()
ThermometerService::~ThermometerService |
( |
| ) |
|
|
virtual |
◆ getName()
const std::string& ThermometerService::getName |
( |
| ) |
const |
|
inlineoverridevirtual |
Get name of the instance.
- Returns
- The instance name
Returns unique name of the instance
Implements IService.
◆ setDaemon()
void ThermometerService::setDaemon |
( |
IDaemon * |
daemon | ) |
|
|
overridevirtual |
Set IDaemon instance reference.
- Parameters
-
[in] | daemon | referenced instance |
Set IDaemon instance reference to access its interface
Implements IService.
◆ setMessaging()
void ThermometerService::setMessaging |
( |
IMessaging * |
messaging | ) |
|
|
overridevirtual |
Set IMessaging instance reference.
- Parameters
-
[in] | messaging | referenced instance |
Set IMessaging instance reference to access its interface
Implements IService.
◆ setSerializer()
void ThermometerService::setSerializer |
( |
ISerializer * |
serializer | ) |
|
|
overridevirtual |
Set ISerializer instance reference.
- Parameters
-
[in] | serializer | referenced instance |
Set ISerializer instance reference to access its interface
Implements IService.
◆ start()
void ThermometerService::start |
( |
| ) |
|
|
overridevirtual |
◆ stop()
void ThermometerService::stop |
( |
| ) |
|
|
overridevirtual |
◆ update()
void ThermometerService::update |
( |
const rapidjson::Value & |
cfg | ) |
|
|
overridevirtual |
Update configuration.
- Parameters
-
[in] | cfg | configuration data |
Configuration data are taken from passed cfg and the instance is configured accordingly
Implements IService.
◆ updateConfiguration()
void ThermometerService::updateConfiguration |
( |
const rapidjson::Value & |
cfg | ) |
|
The documentation for this class was generated from the following files: