kDB: Knowledge DataBase
Loading...
Searching...
No Matches
knowDataTransfert::AbstractCommunicationInterface Class Referenceabstract
Inheritance diagram for knowDataTransfert::AbstractCommunicationInterface:
Collaboration diagram for knowDataTransfert::AbstractCommunicationInterface:

Classes

struct  Private
 

Public Member Functions

QString communicationNamespace () const
 
virtual void initialise ()=0
 
virtual void send (const DataControl &_dataControl)=0
 
void addReceiver (const std::function< void(const DataControl &)> &_receiver)
 

Protected Member Functions

 AbstractCommunicationInterface (const QString &_communicationNamespace, Private *_d)
 
void handle (const DataControl &_data)
 

Protected Attributes

Private *const d
 

The documentation for this class was generated from the following files: