• Skip to content
  • Skip to link menu
  • KDE API Reference
  • kdepimlibs-4.14.10 API Reference
  • KDE Home
  • Contact Us
 

mailtransport

  • MailTransport
  • SentActionAttribute
Classes | Public Member Functions | List of all members
MailTransport::SentActionAttribute Class Reference

#include <sentactionattribute.h>

Inherits Akonadi::Attribute.

Classes

class  Action
 

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.nosp@m.@kda.nosp@m.b.com
Since
4.6

Definition at line 43 of file sentactionattribute.h.

Constructor & Destructor Documentation

◆ SentActionAttribute()

SentActionAttribute::SentActionAttribute ( )
explicit

Creates a new sent action attribute.

Definition at line 100 of file sentactionattribute.cpp.

◆ ~SentActionAttribute()

SentActionAttribute::~SentActionAttribute ( )
virtual

Destroys the sent action attribute.

Definition at line 105 of file sentactionattribute.cpp.

Member Function Documentation

◆ actions()

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

Returns the list of actions.

Definition at line 115 of file sentactionattribute.cpp.

◆ addAction()

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.

◆ clone()

SentActionAttribute * SentActionAttribute::clone ( ) const
virtual

Definition at line 120 of file sentactionattribute.cpp.

◆ deserialize()

void SentActionAttribute::deserialize ( const QByteArray &  data)
virtual

Definition at line 152 of file sentactionattribute.cpp.

◆ serialized()

QByteArray SentActionAttribute::serialized ( ) const
virtual

Definition at line 134 of file sentactionattribute.cpp.

◆ type()

QByteArray SentActionAttribute::type ( ) const
virtual

Definition at line 128 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-2022 The KDE developers.
Generated on Thu Jul 21 2022 00:00:00 by doxygen 1.9.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.14.10 API Reference

Skip menu "kdepimlibs-4.14.10 API Reference"
  • akonadi
  •   contact
  •   kmime
  •   socialutils
  • kabc
  • kalarmcal
  • kblog
  • kcal
  • kcalcore
  • kcalutils
  • kholidays
  • kimap
  • kioslave
  •   imap4
  •   mbox
  •   nntp
  • kldap
  • kmbox
  • kmime
  • kontactinterface
  • kpimidentities
  • kpimtextedit
  • 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