Akonadi::MessageFlags

Akonadi::MessageFlags Namespace Reference

Functions

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

Variables

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

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

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.

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

The flag for a message being deleted by the user.

Definition at line 15 of file messageflags.cpp.

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.

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

The flag for a message being marked as flagged.

Definition at line 17 of file messageflags.cpp.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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-2020 The KDE developers.
Generated on Thu Dec 3 2020 23:10:20 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.