libqutim  0.3.2.0
qutim_sdk_0_3::NotificationBackend Class Referenceabstract

#include <notification.h>

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

§ NotificationBackend()

qutim_sdk_0_3::NotificationBackend::NotificationBackend ( const QByteArray &  type)

§ ~NotificationBackend()

virtual qutim_sdk_0_3::NotificationBackend::~NotificationBackend ( )
virtual

Member Function Documentation

§ all()

static QList<NotificationBackend*> qutim_sdk_0_3::NotificationBackend::all ( )
static

§ allowRejectedNotifications()

void qutim_sdk_0_3::NotificationBackend::allowRejectedNotifications ( const QByteArray &  reason)
protected

§ allTypes()

static QList<QByteArray> qutim_sdk_0_3::NotificationBackend::allTypes ( )
static

§ backendType()

QByteArray qutim_sdk_0_3::NotificationBackend::backendType ( ) const

§ deref()

void qutim_sdk_0_3::NotificationBackend::deref ( Notification notification)
protected

§ description()

LocalizedString qutim_sdk_0_3::NotificationBackend::description ( ) const

§ get()

static NotificationBackend* qutim_sdk_0_3::NotificationBackend::get ( const QByteArray &  type)
static

§ handleNotification()

virtual void qutim_sdk_0_3::NotificationBackend::handleNotification ( Notification notification)
pure virtual

§ ref()

void qutim_sdk_0_3::NotificationBackend::ref ( Notification notification)
protected

§ setDescription()

void qutim_sdk_0_3::NotificationBackend::setDescription ( const LocalizedString description)
protected

§ virtual_hook()

virtual void qutim_sdk_0_3::NotificationBackend::virtual_hook ( int  id,
void *  data 
)
protectedvirtual

Friends And Related Function Documentation

§ NotificationRequest

friend class NotificationRequest
friend

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

Generated by Doxygen