Base class for a Service in the RPC communication. More...
#include <Service.hpp>

Public Member Functions | |
| virtual const std::string & | get_service_name () const =0 |
| Getter for the service name. | |
| virtual const std::string & | get_service_type_name () const =0 |
| Getter for the service type name. | |
| Public Member Functions inherited from RPCEntity | |
| virtual ReturnCode_t | enable ()=0 |
| Enables the entity. | |
| virtual ReturnCode_t | close ()=0 |
| Disables the entity. | |
| virtual bool | is_enabled () const =0 |
| Check if the entity is enabled. | |
Protected Member Functions | |
| ~Service ()=default | |
| Destructor. | |
| Protected Member Functions inherited from RPCEntity | |
| ~RPCEntity ()=default | |
| Destructor. | |
Base class for a Service in the RPC communication.
|
protecteddefault |
Destructor.
|
pure virtual |
Getter for the service name.
|
pure virtual |
Getter for the service type name.