libqutim 0.3.1.0
qutim_sdk_0_3::NotificationBackend Class Reference

#include <notification.h>

List of all members.

Public Member Functions

 NotificationBackend (const QByteArray &type)
virtual ~NotificationBackend ()
QByteArray backendType () const
LocalizedString description () const
virtual void handleNotification (Notification *notification)=0

Static Public Member Functions

static QList
< NotificationBackend * > 
all ()
static QList< QByteArray > allTypes ()
static NotificationBackendget (const QByteArray &type)

Protected Member Functions

void allowRejectedNotifications (const QByteArray &reason)
void deref (Notification *notification)
void ref (Notification *notification)
void setDescription (const LocalizedString &description)
virtual void virtual_hook (int id, void *data)

Friends

class NotificationRequest

Constructor & Destructor Documentation

qutim_sdk_0_3::NotificationBackend::NotificationBackend ( const QByteArray &  type)
virtual qutim_sdk_0_3::NotificationBackend::~NotificationBackend ( ) [virtual]

Member Function Documentation

static QList<NotificationBackend*> qutim_sdk_0_3::NotificationBackend::all ( ) [static]
void qutim_sdk_0_3::NotificationBackend::allowRejectedNotifications ( const QByteArray &  reason) [protected]
static QList<QByteArray> qutim_sdk_0_3::NotificationBackend::allTypes ( ) [static]
QByteArray qutim_sdk_0_3::NotificationBackend::backendType ( ) const
void qutim_sdk_0_3::NotificationBackend::deref ( Notification notification) [protected]
LocalizedString qutim_sdk_0_3::NotificationBackend::description ( ) const
static NotificationBackend* qutim_sdk_0_3::NotificationBackend::get ( const QByteArray &  type) [static]
virtual void qutim_sdk_0_3::NotificationBackend::handleNotification ( Notification notification) [pure virtual]
void qutim_sdk_0_3::NotificationBackend::ref ( Notification notification) [protected]
void qutim_sdk_0_3::NotificationBackend::setDescription ( const LocalizedString description) [protected]
virtual void qutim_sdk_0_3::NotificationBackend::virtual_hook ( int  id,
void *  data 
) [protected, virtual]

Friends And Related Function Documentation

friend class NotificationRequest [friend]

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