• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdenetwork
  • Sitemap
  • Contact Us
 

kopete/libkopete

Kopete::ProcessMessageTask

Kopete::ProcessMessageTask Class Reference

#include <kopetemessagehandlerchain.h>

Inheritance diagram for Kopete::ProcessMessageTask:

Inheritance graph
[legend]

List of all members.


Detailed Description

A task for processing a message.

Author:
Richard Smith <kde@metafoo.co.uk>

Definition at line 74 of file kopetemessagehandlerchain.h.


Public Slots

void kill (bool)
void slotDone ()
void start ()

Public Member Functions

MessageEvent * event ()

Member Function Documentation

MessageEvent * Kopete::ProcessMessageTask::event (  ) 

Definition at line 181 of file kopetemessagehandlerchain.cpp.

void Kopete::ProcessMessageTask::kill ( bool  quite  )  [slot]

Definition at line 175 of file kopetemessagehandlerchain.cpp.

void Kopete::ProcessMessageTask::slotDone (  )  [slot]

Definition at line 169 of file kopetemessagehandlerchain.cpp.

void Kopete::ProcessMessageTask::start (  )  [virtual, slot]

Execute the task.

The default behavior for the start() here is to execute all subjobs if they are available.

For definition of classes in libkopete, start() should implement the default behavior for the kind of task.

For example, for DeleteContactTask, the default behavior should call deleteLater() on contact instance.

Reimplemented from Kopete::Task.

Definition at line 164 of file kopetemessagehandlerchain.cpp.


The documentation for this class was generated from the following files:
  • kopetemessagehandlerchain.h
  • kopetemessagehandlerchain.cpp

kopete/libkopete

Skip menu "kopete/libkopete"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdenetwork

Skip menu "kdenetwork"
  • kget
  • kopete
  •   kopete
  •   libkopete
  •       libpapillon
  • krfb
Generated for kdenetwork by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal