Akonadi::MessageFlags

Akonadi::MessageFlags Namespace Reference

Functions

AKONADI_MIME_EXPORT void copyMessageFlags (KMime::Message &from, Akonadi::Item &to)
 

Variables

const AKONADI_MIME_EXPORT char Answered [] = "\\ANSWERED"
 
const AKONADI_MIME_EXPORT char Deleted [] = "\\DELETED"
 
const AKONADI_MIME_EXPORT char Encrypted [] = "$ENCRYPTED"
 
const AKONADI_MIME_EXPORT char Flagged [] = "\\FLAGGED"
 
const AKONADI_MIME_EXPORT char Forwarded [] = "$FORWARDED"
 
const AKONADI_MIME_EXPORT char Ham [] = "$NOTJUNK"
 
const AKONADI_MIME_EXPORT char HasAttachment [] = "$ATTACHMENT"
 
const AKONADI_MIME_EXPORT char HasError [] = "$ERROR"
 
const AKONADI_MIME_EXPORT char HasInvitation [] = "$INVITATION"
 
const AKONADI_MIME_EXPORT char Ignored [] = "$IGNORED"
 
const AKONADI_MIME_EXPORT char Queued [] = "$QUEUED"
 
const AKONADI_MIME_EXPORT char Replied [] = "$REPLIED"
 
const AKONADI_MIME_EXPORT char Seen [] = "\\SEEN"
 
const AKONADI_MIME_EXPORT char Sent [] = "$SENT"
 
const AKONADI_MIME_EXPORT char Signed [] = "$SIGNED"
 
const AKONADI_MIME_EXPORT char Spam [] = "$JUNK"
 
const AKONADI_MIME_EXPORT char ToAct [] = "$TODO"
 
const AKONADI_MIME_EXPORT char Watched [] = "$WATCHED"
 

Detailed Description

Contains predefined message flag identifiers.

This namespace contains identifiers of message flags that are used internally in the Akonadi server.

Function Documentation

◆ copyMessageFlags()

void Akonadi::MessageFlags::copyMessageFlags ( KMime::Message from,
Akonadi::Item to 
)

Copies all message flags from a KMime::Message object into an Akonadi::Item object.

Since
4.14.6

Definition at line 33 of file messageflags.cpp.

Variable Documentation

◆ Answered

const char Akonadi::MessageFlags::Answered = "\\ANSWERED"

The flag for a message being replied to by the user.

Deprecated:
use Replied instead.

Definition at line 16 of file messageflags.cpp.

◆ Deleted

const char Akonadi::MessageFlags::Deleted = "\\DELETED"

The flag for a message being deleted by the user.

Definition at line 15 of file messageflags.cpp.

◆ Encrypted

const char Akonadi::MessageFlags::Encrypted = "$ENCRYPTED"

The flag for a message being marked as encrypted.

Since
4.6

Definition at line 29 of file messageflags.cpp.

◆ Flagged

const char Akonadi::MessageFlags::Flagged = "\\FLAGGED"

The flag for a message being marked as flagged.

Definition at line 17 of file messageflags.cpp.

◆ Forwarded

const char Akonadi::MessageFlags::Forwarded = "$FORWARDED"

The flag for a message being marked as forwarded.

Since
4.6

Definition at line 24 of file messageflags.cpp.

◆ Ham

const char Akonadi::MessageFlags::Ham = "$NOTJUNK"

The flag for a message being marked as ham.

Since
4.6

Definition at line 31 of file messageflags.cpp.

◆ HasAttachment

const char Akonadi::MessageFlags::HasAttachment = "$ATTACHMENT"

The flag for a message being marked as having an attachment.

Since
4.6

Definition at line 19 of file messageflags.cpp.

◆ HasError

const char Akonadi::MessageFlags::HasError = "$ERROR"

The flag for a message being marked with an error.

Since
4.6

Definition at line 18 of file messageflags.cpp.

◆ HasInvitation

const char Akonadi::MessageFlags::HasInvitation = "$INVITATION"

The flag for a message being marked as having an invitation.

Since
4.6

Definition at line 20 of file messageflags.cpp.

◆ Ignored

const char Akonadi::MessageFlags::Ignored = "$IGNORED"

The flag for a message being marked as ignored.

Since
4.6

Definition at line 27 of file messageflags.cpp.

◆ Queued

const char Akonadi::MessageFlags::Queued = "$QUEUED"

The flag for a message being marked as queued.

Since
4.6

Definition at line 22 of file messageflags.cpp.

◆ Replied

const char Akonadi::MessageFlags::Replied = "$REPLIED"

The flag for a message being marked as replied.

Since
4.6

Definition at line 23 of file messageflags.cpp.

◆ Seen

const char Akonadi::MessageFlags::Seen = "\\SEEN"

The flag for a message being seen (i.e.

opened by user).

Definition at line 14 of file messageflags.cpp.

◆ Sent

const char Akonadi::MessageFlags::Sent = "$SENT"

The flag for a message being marked as sent.

Since
4.6

Definition at line 21 of file messageflags.cpp.

◆ Signed

const char Akonadi::MessageFlags::Signed = "$SIGNED"

The flag for a message being marked as signed.

Since
4.6

Definition at line 28 of file messageflags.cpp.

◆ Spam

const char Akonadi::MessageFlags::Spam = "$JUNK"

The flag for a message being marked as spam.

Since
4.6

Definition at line 30 of file messageflags.cpp.

◆ ToAct

const char Akonadi::MessageFlags::ToAct = "$TODO"

The flag for a message being marked as action item to act on.

Since
4.6

Definition at line 25 of file messageflags.cpp.

◆ Watched

const char Akonadi::MessageFlags::Watched = "$WATCHED"

The flag for a message being marked as watched.

Since
4.6

Definition at line 26 of file messageflags.cpp.

This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Dec 7 2023 04:11:43 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.