• Skip to content
  • Skip to link menu
  • KDE API Reference
  • kdepimlibs-4.8.5 API Reference
  • 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

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
This file is part of the KDE documentation.
Documentation copyright © 1996-2012 The KDE developers.
Generated on Mon Aug 27 2012 22:09:04 by doxygen 1.7.5 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

mailtransport

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

kdepimlibs-4.8.5 API Reference

Skip menu "kdepimlibs-4.8.5 API Reference"
  • 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
Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal