3#include <knowCore/Global.h>
7namespace knowDataTransfert
16 QString communicationNamespace()
const;
18 virtual void initialise() = 0;
19 virtual void send(
const DataControl& _dataControl) = 0;
20 void addReceiver(
const std::function<
void(
const DataControl& )>& _receiver);
31 using AbstractCommunicationInterface::send;
32 virtual void send(
const Data& _data) = 0;
39 using AbstractCommunicationInterface::addReceiver;
40 void addReceiver(
const std::function<
void(
const Data& )>& _receiver);
42 using AbstractCommunicationInterface::handle;
43 void handle(
const Data& _data);
Definition AbstractCommunicationInterfaces.h:47
Definition AbstractCommunicationInterfaces.h:10
Definition AbstractCommunicationInterfaces.h:35
Definition AbstractCommunicationInterfaces.h:27
Definition AbstractCommunicationInterfaces.cpp:87
Definition AbstractCommunicationInterfaces.cpp:11