Public Types | Public Member Functions | Protected Attributes

ctkEvent Class Reference

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

Collaboration diagram for ctkEvent:
Collaboration graph
[legend]

List of all members.

Public Types

typedef QMap< QString, QVariant > Properties

Public Member Functions

 ctkEvent (const QString &topic, const ctkLDAPSearchFilter::Dictionary &properties=Properties())
 ctkEvent (const ctkEvent &event)
bool matches (const ctkLDAPSearchFilter &filter) const
bool operator== (const ctkEvent &other) const
const QVariant & property (const QString &name) const
QStringList propertyNames () const
const QString & topic () const
 ~ctkEvent ()

Protected Attributes

ctkEventPrivate *const d

Detailed Description

Definition at line 15 of file ctkEvent.h.


Member Typedef Documentation

typedef QMap<QString, QVariant> ctkEvent::Properties

Definition at line 19 of file ctkEvent.h.


Constructor & Destructor Documentation

ctkEvent::ctkEvent ( const QString &  topic,
const ctkLDAPSearchFilter::Dictionary properties = Properties() 
)

Definition at line 22 of file ctkEvent.cpp.

ctkEvent::ctkEvent ( const ctkEvent event  ) 

Definition at line 31 of file ctkEvent.cpp.

ctkEvent::~ctkEvent (  ) 

Definition at line 37 of file ctkEvent.cpp.


Member Function Documentation

bool ctkEvent::matches ( const ctkLDAPSearchFilter filter  )  const

Definition at line 70 of file ctkEvent.cpp.

bool ctkEvent::operator== ( const ctkEvent other  )  const

Definition at line 43 of file ctkEvent.cpp.

const QVariant & ctkEvent::property ( const QString &  name  )  const

Definition at line 55 of file ctkEvent.cpp.

QStringList ctkEvent::propertyNames (  )  const

Definition at line 60 of file ctkEvent.cpp.

const QString & ctkEvent::topic (  )  const

Definition at line 65 of file ctkEvent.cpp.


Member Data Documentation

ctkEventPrivate* const ctkEvent::d [protected]

Definition at line 37 of file ctkEvent.h.


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