Public Types | Public Member Functions

ctkEventBus Class Reference

#include <Libs/PluginFramework/EventBus/ctkEventBus.h>

List of all members.

Public Types

typedef QMap< QString, QVariant > Properties

Public Member Functions

virtual void postEvent (const ctkEvent &event)=0
virtual void publishSignal (const QObject *publisher, const char *signal)=0
virtual void sendEvent (const ctkEvent &event)=0
virtual void subscribeSlot (const QObject *subscriber, const char *member, const Properties &properties)=0
virtual ~ctkEventBus ()

Detailed Description

Definition at line 7 of file ctkEventBus.h.


Member Typedef Documentation

typedef QMap<QString, QVariant> ctkEventBus::Properties

Definition at line 11 of file ctkEventBus.h.


Constructor & Destructor Documentation

virtual ctkEventBus::~ctkEventBus (  )  [inline, virtual]

Definition at line 13 of file ctkEventBus.h.


Member Function Documentation

virtual void ctkEventBus::postEvent ( const ctkEvent event  )  [pure virtual]
virtual void ctkEventBus::publishSignal ( const QObject *  publisher,
const char *  signal 
) [pure virtual]
virtual void ctkEventBus::sendEvent ( const ctkEvent event  )  [pure virtual]
virtual void ctkEventBus::subscribeSlot ( const QObject *  subscriber,
const char *  member,
const Properties properties 
) [pure virtual]

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines