• Skip to content
  • Skip to link menu
KDE 4.8 API Reference
  • KDE API Reference
  • KDE-PIM Libraries
  • KDE Home
  • Contact Us
 

mailtransport

  • MailTransport
  • SentActionAttribute
Classes | Public Member Functions
MailTransport::SentActionAttribute Class Reference

#include <sentactionattribute.h>

Inherits Attribute.

List of all members.

Classes

class  Action
 A sent action. More...

Public Member Functions

 SentActionAttribute ()
virtual ~SentActionAttribute ()
Action::List actions () const
void addAction (Action::Type type, const QVariant &value)
virtual SentActionAttribute * clone () const
virtual void deserialize (const QByteArray &data)
virtual QByteArray serialized () const
virtual QByteArray type () const

Detailed Description

An Attribute that stores the action to execute after sending.

This attribute stores the action that will be executed by the mail dispatcher after a mail has successfully be sent.

Author:
Tobias Koenig <tokoe@kdab.com>
Since:
4.6

Definition at line 43 of file sentactionattribute.h.


Constructor & Destructor Documentation

SentActionAttribute::SentActionAttribute ( ) [explicit]

Creates a new sent action attribute.

Definition at line 100 of file sentactionattribute.cpp.

SentActionAttribute::~SentActionAttribute ( ) [virtual]

Destroys the sent action attribute.

Definition at line 105 of file sentactionattribute.cpp.


Member Function Documentation

SentActionAttribute::Action::List SentActionAttribute::actions ( ) const

Returns the list of actions.

Definition at line 115 of file sentactionattribute.cpp.

void SentActionAttribute::addAction ( Action::Type  type,
const QVariant &  value 
)

Adds a new action to the attribute.

Parameters:
typeThe type of the action that shall be executed.
valueThe action specific argument.

Definition at line 110 of file sentactionattribute.cpp.


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

mailtransport

Skip menu "mailtransport"
  • Main Page
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • Related Pages

KDE-PIM Libraries

Skip menu "KDE-PIM Libraries"
  • akonadi
  •   contact
  •   kmime
  • kabc
  • kalarmcal
  • kblog
  • kcal
  • kcalcore
  • kcalutils
  • kholidays
  • kimap
  • kioslave
  •   imap4
  •   mbox
  •   nntp
  • kldap
  • kmbox
  • kmime
  • kontactinterface
  • kpimidentities
  • kpimtextedit
  •   richtextbuilders
  • kpimutils
  • kresources
  • ktnef
  • kxmlrpcclient
  • mailtransport
  • microblog
  • qgpgme
  • syndication
  •   atom
  •   rdf
  •   rss2
Generated for KDE-PIM Libraries by doxygen 1.7.6.1
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