55 virtual void set_property(
const std::string& key,
const std::string& value) = 0;
Controller common interface.
Definition: controller.hpp:24
virtual TxCore * get_txcore()=0
Transmitter controller.
virtual void init()=0
Initialize controller.
virtual std::string get_property(const std::string &key)=0
Get controller property.
virtual ~Controller()=default
Default destructor.
virtual RxCore * get_rxcore()=0
Properties.
virtual void set_property(const std::string &key, const std::string &value)=0
Set controller property.
Receiver Core interface.
Definition: rxcore.hpp:23
Transmitter Core interface.
Definition: txcore.hpp:21
Templated implementation of Factory class.
Definition: factory.hpp:35
Logger class definition, wrapper around CoreLogger, adds templated methods for different logging leve...
Definition: logger.hpp:108
Definition: controller.hpp:27