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 
)
protectedvirtual

Friends And Related Function Documentation

friend class NotificationRequest
friend

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

Generated by Doxygen