Search for usage in LXR

Akonadi::SentActionAttribute Class Reference

#include <sentactionattribute.h>

Inheritance diagram for Akonadi::SentActionAttribute:


class  Action

Public Member Functions

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

Additional Inherited Members

- Public Types inherited from Akonadi::Attribute
typedef QList< Attribute * > List

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.

Tobias Koenig tokoe.nosp@m.@kda.nosp@m.b.com

Definition at line 33 of file sentactionattribute.h.

Constructor & Destructor Documentation

◆ SentActionAttribute()

SentActionAttribute::SentActionAttribute ( )

Creates a new sent action attribute.

Definition at line 77 of file sentactionattribute.cpp.

◆ ~SentActionAttribute()

SentActionAttribute::~SentActionAttribute ( )

Destroys the sent action attribute.

Member Function Documentation

◆ actions()

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

Returns the list of actions.

Definition at line 89 of file sentactionattribute.cpp.

◆ addAction()

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

Adds a new action to the attribute.

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

Definition at line 84 of file sentactionattribute.cpp.

◆ clone()

SentActionAttribute * SentActionAttribute::clone ( ) const

Implements Akonadi::Attribute.

Definition at line 94 of file sentactionattribute.cpp.

◆ deserialize()

void SentActionAttribute::deserialize ( const QByteArray & data)

Implements Akonadi::Attribute.

Definition at line 127 of file sentactionattribute.cpp.

◆ serialized()

QByteArray SentActionAttribute::serialized ( ) const

Implements Akonadi::Attribute.

Definition at line 108 of file sentactionattribute.cpp.

◆ type()

QByteArray SentActionAttribute::type ( ) const

Implements Akonadi::Attribute.

Definition at line 102 of file sentactionattribute.cpp.

The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Jul 12 2024 12:05:56 by doxygen 1.11.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.