ctkEvent Class Reference

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

Collaboration diagram for ctkEvent:
Collaboration graph

List of all members.

Public Types

typedef QMap< QString, QVariant > Properties

Public Member Functions

 ctkEvent (const ctkEvent &event)
 ctkEvent (const QString &topic, const ctkLDAPSearchFilter::Dictionary &properties=Properties())
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 Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 21 May 2010 for CTK by  doxygen 1.6.1