Sophie

Sophie

distrib > Fedora > 18 > x86_64 > by-pkgid > 110492f5122731329f0db69a1df590c3 > files > 1694

kdepimlibs-apidocs-4.10.5-1.fc18.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
  <title>Akonadi::MessageStatus Class Reference</title>
<style type="text/css">
  .cp-doNotDisplay { display: none; }
  @media aural, braille, handheld, tty { .cp-doNotDisplay { display: inline; speak: normal; }}
  .cp-edit { text-align: right; }
  @media print, embossed { .cp-edit { display: none; }}
</style>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta http-equiv="Content-Style-Type" content="text/css" />
  <link rel="meta" href="http://www.kde.org/labels.rdf" type="application/rdf+xml" title="ICRA labels" />
  <meta name="trademark" content="KDE e.V." />
  <meta name="description" content="K Desktop Environment Homepage, KDE.org" />
  <meta name="MSSmartTagsPreventParsing" content="true" />
  <meta name="robots" content="all" />
  <meta name="no-email-collection" content="http://www.unspam.com/noemailcollection" />
  <script type="text/javascript" src="jquery.js"></script>
  <script type="text/javascript" src="dynsections.js"></script>
  <link rel="shortcut icon" href="../../../favicon.ico" /><link rel="icon" href="../../../favicon.ico" />
  <link rel="stylesheet" media="screen" type="text/css" title="KDE Colors" href="../../../kde.css" />
  <link rel="stylesheet" media="print, embossed" type="text/css" href="../../../print.css" />
  <link rel="stylesheet" media="screen, aural, handheld, tty, braille" type="text/css" title="Flat" href="../../../flat.css" />
  <link rel="stylesheet" type="text/css" href="../../../doxygen.css" />
  <link rel="stylesheet" type="text/css" href="../../../tabs.css" />
</head>
<body>
<ul class="cp-doNotDisplay">
  <li><a href="#cp-content" accesskey="2">Skip to content</a></li>
  <li><a href="#cp-menu" accesskey="5">Skip to link menu</a></li>
</ul>
<div id="container">
<div id="header">
  <div id="header_top"><div><div>
    <img alt ="" src="../../../top-kde.jpg"/>
    </div></div></div>
  <div id="header_bottom">
    <div id="location">
      <ul>
        <li><a href="http://api.kde.org">KDE API Reference</a></li>
        <li><a href="../../../index.html">kdepimlibs-4.10.5 API Reference</a></li>
      </ul>
    </div>
    <div id="menu">
<ul>
<li><a href="http://www.kde.org/">KDE Home</a></li>
<li><a href="http://kde.org/contact/">Contact Us</a></li>
</ul>
</div>
</div>
</div>
<!-- End page header -->
    <div id="body_wrapper">
      <div id="body">
        <!-- begin main content -->
        <div id="right">
          <div class="content">
          <div id="main">
            <div class="clearer">&nbsp;</div>
<h2><a name="content"></a>akonadi/kmime</h2>
<!-- BC -->
<div id="top">
<!-- Generated by Doxygen 1.8.3.1 -->
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><b>Akonadi</b></li><li class="navelem"><a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="classAkonadi_1_1MessageStatus-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">Akonadi::MessageStatus Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="messagestatus_8h_source.html">messagestatus.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a0bc76ca9370bb108387724da96c4da19"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a0bc76ca9370bb108387724da96c4da19">MessageStatus</a> ()</td></tr>
<tr class="separator:a0bc76ca9370bb108387724da96c4da19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a869ba2a04436e26f69697159c68d0917"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a869ba2a04436e26f69697159c68d0917">clear</a> ()</td></tr>
<tr class="separator:a869ba2a04436e26f69697159c68d0917"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cef243784ed3eb6a0797f8cb999e131"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a0cef243784ed3eb6a0797f8cb999e131">fromQInt32</a> (qint32 status)</td></tr>
<tr class="separator:a0cef243784ed3eb6a0797f8cb999e131"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ffdd05385e02588a8c71e8083db50ef"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a2ffdd05385e02588a8c71e8083db50ef">hasAttachment</a> () const </td></tr>
<tr class="separator:a2ffdd05385e02588a8c71e8083db50ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0b4a33b710994edcc2ad458ad157230"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#af0b4a33b710994edcc2ad458ad157230">hasError</a> () const </td></tr>
<tr class="separator:af0b4a33b710994edcc2ad458ad157230"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01d69ae4865854d73598f23f7b12f03c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a01d69ae4865854d73598f23f7b12f03c">hasInvitation</a> () const </td></tr>
<tr class="separator:a01d69ae4865854d73598f23f7b12f03c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d169e61de39b6b4e89b5f85257caba3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a7d169e61de39b6b4e89b5f85257caba3">isDeleted</a> () const </td></tr>
<tr class="separator:a7d169e61de39b6b4e89b5f85257caba3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7318f81ebcdf6d19e370623fbbcc61f2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a7318f81ebcdf6d19e370623fbbcc61f2">isEncrypted</a> () const </td></tr>
<tr class="separator:a7318f81ebcdf6d19e370623fbbcc61f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bf3ea939771d2c8ef86bf9e87330564"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a6bf3ea939771d2c8ef86bf9e87330564">isForwarded</a> () const </td></tr>
<tr class="separator:a6bf3ea939771d2c8ef86bf9e87330564"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4365d12c26eb0ee0a21e9f197aeed1a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#ab4365d12c26eb0ee0a21e9f197aeed1a">isHam</a> () const </td></tr>
<tr class="separator:ab4365d12c26eb0ee0a21e9f197aeed1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae55053c5327729c72376f1af349bb0c2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#ae55053c5327729c72376f1af349bb0c2">isIgnored</a> () const </td></tr>
<tr class="separator:ae55053c5327729c72376f1af349bb0c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c1d7c430d2f99912cd7f2d58fd0ce1c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a9c1d7c430d2f99912cd7f2d58fd0ce1c">isImportant</a> () const </td></tr>
<tr class="separator:a9c1d7c430d2f99912cd7f2d58fd0ce1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7c1936789e5fcbd41099f64e322e400"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#aa7c1936789e5fcbd41099f64e322e400">isOfUnknownStatus</a> () const </td></tr>
<tr class="separator:aa7c1936789e5fcbd41099f64e322e400"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22af3a1bd87f962476381faecfa2c08d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a22af3a1bd87f962476381faecfa2c08d">isQueued</a> () const </td></tr>
<tr class="separator:a22af3a1bd87f962476381faecfa2c08d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9511b9a465748dd72b65f330e34addf2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a9511b9a465748dd72b65f330e34addf2">isRead</a> () const </td></tr>
<tr class="separator:a9511b9a465748dd72b65f330e34addf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9084befc8f9b11a874059f39707a9102"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a9084befc8f9b11a874059f39707a9102">isReplied</a> () const </td></tr>
<tr class="separator:a9084befc8f9b11a874059f39707a9102"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba8b1fcc7c3e391666d7f16bb8bc26dc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#aba8b1fcc7c3e391666d7f16bb8bc26dc">isSent</a> () const </td></tr>
<tr class="separator:aba8b1fcc7c3e391666d7f16bb8bc26dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefeef71bd7fc4541098289761f5ab7fa"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#aefeef71bd7fc4541098289761f5ab7fa">isSigned</a> () const </td></tr>
<tr class="separator:aefeef71bd7fc4541098289761f5ab7fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b069160038614310864f5fca5b94275"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a1b069160038614310864f5fca5b94275">isSpam</a> () const </td></tr>
<tr class="separator:a1b069160038614310864f5fca5b94275"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4cf8596337db210845199eaa340f1f52"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a4cf8596337db210845199eaa340f1f52">isToAct</a> () const </td></tr>
<tr class="separator:a4cf8596337db210845199eaa340f1f52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76af346dca013cf6cdb7213421b16b2b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a76af346dca013cf6cdb7213421b16b2b">isWatched</a> () const </td></tr>
<tr class="separator:a76af346dca013cf6cdb7213421b16b2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d915b4578c8f699aaf6c7d666a72fd6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a2d915b4578c8f699aaf6c7d666a72fd6">operator!=</a> (const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a> &amp;other) const </td></tr>
<tr class="separator:a2d915b4578c8f699aaf6c7d666a72fd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6381561a3aa078c6ce179601794ed379"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a6381561a3aa078c6ce179601794ed379">operator&amp;</a> (const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a> &amp;other) const </td></tr>
<tr class="separator:a6381561a3aa078c6ce179601794ed379"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a980ba4d28fdd3a457e05a46d2fa18981"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a980ba4d28fdd3a457e05a46d2fa18981">operator=</a> (const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a> &amp;other)</td></tr>
<tr class="separator:a980ba4d28fdd3a457e05a46d2fa18981"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28a6bbf95b89a1665296185b461ad79f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a28a6bbf95b89a1665296185b461ad79f">operator==</a> (const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a> &amp;other) const </td></tr>
<tr class="separator:a28a6bbf95b89a1665296185b461ad79f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af105cbb4a9291dda67f009512c2e2b24"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#af105cbb4a9291dda67f009512c2e2b24">set</a> (const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a> &amp;other)</td></tr>
<tr class="separator:af105cbb4a9291dda67f009512c2e2b24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73394b806e784c6d4cab45acb5e3d1fe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a73394b806e784c6d4cab45acb5e3d1fe">setDeleted</a> (bool deleted=true)</td></tr>
<tr class="separator:a73394b806e784c6d4cab45acb5e3d1fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a349fe9c2e34a255fd2bfcb9f41e576b0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a349fe9c2e34a255fd2bfcb9f41e576b0">setEncrypted</a> (bool value=true)</td></tr>
<tr class="separator:a349fe9c2e34a255fd2bfcb9f41e576b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a604ffd8b8cceb8b48829888b18d1cc5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a604ffd8b8cceb8b48829888b18d1cc5f">setForwarded</a> (bool forwarded=true)</td></tr>
<tr class="separator:a604ffd8b8cceb8b48829888b18d1cc5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a4b696c4fb6f6e89d2c99021eb6efc6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a0a4b696c4fb6f6e89d2c99021eb6efc6">setHam</a> (bool ham=true)</td></tr>
<tr class="separator:a0a4b696c4fb6f6e89d2c99021eb6efc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5c5292407787a112a4b90e42f3634af"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#aa5c5292407787a112a4b90e42f3634af">setHasAttachment</a> (bool <a class="el" href="classAkonadi_1_1MessageStatus.html#a2ffdd05385e02588a8c71e8083db50ef">hasAttachment</a>=true)</td></tr>
<tr class="separator:aa5c5292407787a112a4b90e42f3634af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16f17d88fc7b4a1ab4a6aedaadbd6c09"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a16f17d88fc7b4a1ab4a6aedaadbd6c09">setHasError</a> (bool value=true)</td></tr>
<tr class="separator:a16f17d88fc7b4a1ab4a6aedaadbd6c09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45b9be2c19574820789049cae0da79bf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a45b9be2c19574820789049cae0da79bf">setHasInvitation</a> (bool <a class="el" href="classAkonadi_1_1MessageStatus.html#a01d69ae4865854d73598f23f7b12f03c">hasInvitation</a>=true)</td></tr>
<tr class="separator:a45b9be2c19574820789049cae0da79bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a7e26b8a3b0c497e5e7c3b7f4251973"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a8a7e26b8a3b0c497e5e7c3b7f4251973">setIgnored</a> (bool ignored=true)</td></tr>
<tr class="separator:a8a7e26b8a3b0c497e5e7c3b7f4251973"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6cbbe1354101eb2a23029b2a6d93422"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#ad6cbbe1354101eb2a23029b2a6d93422">setImportant</a> (bool important=true)</td></tr>
<tr class="separator:ad6cbbe1354101eb2a23029b2a6d93422"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a046ac4728c8fa1debe1b1b5c10b782db"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a046ac4728c8fa1debe1b1b5c10b782db">setQueued</a> (bool queued=true)</td></tr>
<tr class="separator:a046ac4728c8fa1debe1b1b5c10b782db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36af4c6f7c4f1d0b19fa444d1d2c8aeb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a36af4c6f7c4f1d0b19fa444d1d2c8aeb">setRead</a> (bool read=true)</td></tr>
<tr class="separator:a36af4c6f7c4f1d0b19fa444d1d2c8aeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa597f0fa5f02553e53531d3613383092"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#aa597f0fa5f02553e53531d3613383092">setReplied</a> (bool replied=true)</td></tr>
<tr class="separator:aa597f0fa5f02553e53531d3613383092"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98f2580d2c10951376fcb84bc854b977"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a98f2580d2c10951376fcb84bc854b977">setSent</a> (bool sent=true)</td></tr>
<tr class="separator:a98f2580d2c10951376fcb84bc854b977"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c5656a44c22264faf83fd515d6d9f5d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a6c5656a44c22264faf83fd515d6d9f5d">setSigned</a> (bool value=true)</td></tr>
<tr class="separator:a6c5656a44c22264faf83fd515d6d9f5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72d25d832ccf75699c9d25322eefccb0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a72d25d832ccf75699c9d25322eefccb0">setSpam</a> (bool spam=true)</td></tr>
<tr class="separator:a72d25d832ccf75699c9d25322eefccb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a785f8477823855eebc427ca765378fdf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a785f8477823855eebc427ca765378fdf">setStatusFromFlags</a> (const QSet&lt; QByteArray &gt; &amp;flags)</td></tr>
<tr class="separator:a785f8477823855eebc427ca765378fdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a909d226e454204f9963551e670102013"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a909d226e454204f9963551e670102013">setStatusFromStr</a> (const QString &amp;aStr)</td></tr>
<tr class="separator:a909d226e454204f9963551e670102013"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94ebe1e81f2bb063431f9e3f1dd82467"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a94ebe1e81f2bb063431f9e3f1dd82467">setToAct</a> (bool toAct=true)</td></tr>
<tr class="separator:a94ebe1e81f2bb063431f9e3f1dd82467"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeaa0498fe9508ec85cdd5532296580cd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#aeaa0498fe9508ec85cdd5532296580cd">setWatched</a> (bool watched=true)</td></tr>
<tr class="separator:aeaa0498fe9508ec85cdd5532296580cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c80bd344df9cd017afac96ec6d410cf"><td class="memItemLeft" align="right" valign="top">QSet&lt; QByteArray &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a7c80bd344df9cd017afac96ec6d410cf">statusFlags</a> () const </td></tr>
<tr class="separator:a7c80bd344df9cd017afac96ec6d410cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a150380a523601056b714ef9f4c2dcace"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a150380a523601056b714ef9f4c2dcace">statusStr</a> () const </td></tr>
<tr class="separator:a150380a523601056b714ef9f4c2dcace"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd27f114108f5274d389058168b3c55e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#afd27f114108f5274d389058168b3c55e">toggle</a> (const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a> &amp;other)</td></tr>
<tr class="separator:afd27f114108f5274d389058168b3c55e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e2a50372d0504f104905f67771e1de8"><td class="memItemLeft" align="right" valign="top">qint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a7e2a50372d0504f104905f67771e1de8">toQInt32</a> () const </td></tr>
<tr class="separator:a7e2a50372d0504f104905f67771e1de8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a6422e64fb807c056739f4ecc65efcacc"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a6422e64fb807c056739f4ecc65efcacc">statusDeleted</a> ()</td></tr>
<tr class="separator:a6422e64fb807c056739f4ecc65efcacc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad994dbf95be48655a346e8341f5154c5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#ad994dbf95be48655a346e8341f5154c5">statusEncrypted</a> ()</td></tr>
<tr class="separator:ad994dbf95be48655a346e8341f5154c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9956a9ca3acdaf9235f93abb8ec906f9"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a9956a9ca3acdaf9235f93abb8ec906f9">statusForwarded</a> ()</td></tr>
<tr class="separator:a9956a9ca3acdaf9235f93abb8ec906f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0cceafadd49ab03f1865ef64e9ba3d0"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#ad0cceafadd49ab03f1865ef64e9ba3d0">statusHam</a> ()</td></tr>
<tr class="separator:ad0cceafadd49ab03f1865ef64e9ba3d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24d0579d34bcfa7e217152ec8ad503bc"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a24d0579d34bcfa7e217152ec8ad503bc">statusHasAttachment</a> ()</td></tr>
<tr class="separator:a24d0579d34bcfa7e217152ec8ad503bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1ae755edecec22dd7610c44ed36b895"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#ad1ae755edecec22dd7610c44ed36b895">statusHasError</a> ()</td></tr>
<tr class="separator:ad1ae755edecec22dd7610c44ed36b895"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ebe14c0cac8ac2332ad53127bc06b8e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a5ebe14c0cac8ac2332ad53127bc06b8e">statusHasInvitation</a> ()</td></tr>
<tr class="separator:a5ebe14c0cac8ac2332ad53127bc06b8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0360b9d703bbdb333dda42a8f4b2ff8"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#ad0360b9d703bbdb333dda42a8f4b2ff8">statusIgnored</a> ()</td></tr>
<tr class="separator:ad0360b9d703bbdb333dda42a8f4b2ff8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a2570de721055622dc5fdfbf4828881"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a7a2570de721055622dc5fdfbf4828881">statusImportant</a> ()</td></tr>
<tr class="separator:a7a2570de721055622dc5fdfbf4828881"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2aa16bf4f5665905ce0763b3a8ee3e7"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#ac2aa16bf4f5665905ce0763b3a8ee3e7">statusQueued</a> ()</td></tr>
<tr class="separator:ac2aa16bf4f5665905ce0763b3a8ee3e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cb66334aefeccb99e01774fdc05bb4c"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a0cb66334aefeccb99e01774fdc05bb4c">statusRead</a> ()</td></tr>
<tr class="separator:a0cb66334aefeccb99e01774fdc05bb4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67e31410a9d192c866eacddfc4c5bd69"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a67e31410a9d192c866eacddfc4c5bd69">statusReplied</a> ()</td></tr>
<tr class="separator:a67e31410a9d192c866eacddfc4c5bd69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f31360011ed5962c60a9c99d97018a7"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a1f31360011ed5962c60a9c99d97018a7">statusSent</a> ()</td></tr>
<tr class="separator:a1f31360011ed5962c60a9c99d97018a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4699343ff0352c67a26a0feebb42a76b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a4699343ff0352c67a26a0feebb42a76b">statusSigned</a> ()</td></tr>
<tr class="separator:a4699343ff0352c67a26a0feebb42a76b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2aaeaddd49156ee3bb98dfed7d31a5fd"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a2aaeaddd49156ee3bb98dfed7d31a5fd">statusSpam</a> ()</td></tr>
<tr class="separator:a2aaeaddd49156ee3bb98dfed7d31a5fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab490b166b0a5c141b3ce00f56a7f3e8c"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#ab490b166b0a5c141b3ce00f56a7f3e8c">statusToAct</a> ()</td></tr>
<tr class="separator:ab490b166b0a5c141b3ce00f56a7f3e8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fcf7c0c19fe582dd10c1902bcdb6160"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a1fcf7c0c19fe582dd10c1902bcdb6160">statusUnread</a> ()</td></tr>
<tr class="separator:a1fcf7c0c19fe582dd10c1902bcdb6160"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8126a98cfbbba46058b701e3436e59e8"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1MessageStatus.html#a8126a98cfbbba46058b701e3436e59e8">statusWatched</a> ()</td></tr>
<tr class="separator:a8126a98cfbbba46058b701e3436e59e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Akonadi KMime Message Status. </p>
<dl class="section author"><dt>Author</dt><dd>Andreas Gungl <a href="#" onclick="location.href='mai'+'lto:'+'a.g'+'un'+'gl@'+'gm'+'x.d'+'e'; return false;">a.gun<span style="display: none;">.nosp@m.</span>gl@g<span style="display: none;">.nosp@m.</span>mx.de</a></dd></dl>
<p>The class encapsulates the handling of the different flags which describe the status of a message. The flags themselves are not intended to be used outside this class.</p>
<p>In the status pairs Watched/Ignored and Spam/Ham, there both values can't be set at the same time, however they can be unset at the same time.</p>
<p>Note that this class does not sync with the Akonadi storage. It is used as an in-memory helper when manipulating Akonadi items.</p>
<dl class="section since"><dt>Since</dt><dd>4.6. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8h_source.html#l00051">51</a> of file <a class="el" href="messagestatus_8h_source.html">messagestatus.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a0bc76ca9370bb108387724da96c4da19"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Akonadi::MessageStatus::MessageStatus </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Constructor - sets status initially to unknown. </p>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00059">59</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a869ba2a04436e26f69697159c68d0917"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::clear </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Clear all status flags, this resets to unknown. </p>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00091">91</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0cef243784ed3eb6a0797f8cb999e131"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::fromQInt32 </td>
          <td>(</td>
          <td class="paramtype">qint32&#160;</td>
          <td class="paramname"><em>status</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status as a whole e.g. </p>
<p>for reading from an index. Don't manipulte the index via this value, this bypasses all integrity checks in the setter methods. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">status</td><td>The status encoded in bits to be set in this instance. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00469">469</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2ffdd05385e02588a8c71e8083db50ef"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::hasAttachment </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Attachment status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status indicates an attachment. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00277">277</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af0b4a33b710994edcc2ad458ad157230"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::hasError </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for error status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status indicates an error. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00297">297</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a01d69ae4865854d73598f23f7b12f03c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::hasInvitation </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Invitation status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status indicates an invitation. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00282">282</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7d169e61de39b6b4e89b5f85257caba3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::isDeleted </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Deleted status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status is deleted. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00222">222</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7318f81ebcdf6d19e370623fbbcc61f2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::isEncrypted </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Encrypted status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status is encrypted. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00292">292</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6bf3ea939771d2c8ef86bf9e87330564"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::isForwarded </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Forwarded status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status is forwarded. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00232">232</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab4365d12c26eb0ee0a21e9f197aeed1a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::isHam </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Ham status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status is not spam. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00272">272</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae55053c5327729c72376f1af349bb0c2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::isIgnored </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Ignored status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status is ignored. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00257">257</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9c1d7c430d2f99912cd7f2d58fd0ce1c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::isImportant </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Important status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status is important. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00247">247</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa7c1936789e5fcbd41099f64e322e400"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::isOfUnknownStatus </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Unknown status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status is unknown. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00212">212</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a22af3a1bd87f962476381faecfa2c08d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::isQueued </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Queued status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status is queued. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00237">237</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9511b9a465748dd72b65f330e34addf2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::isRead </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Read status. </p>
<p>Note that ignored messages are read. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status is read. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00217">217</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9084befc8f9b11a874059f39707a9102"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::isReplied </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Replied status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status is replied. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00227">227</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aba8b1fcc7c3e391666d7f16bb8bc26dc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::isSent </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Sent status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status is sent. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00242">242</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aefeef71bd7fc4541098289761f5ab7fa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::isSigned </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Signed status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status is signed. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00287">287</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1b069160038614310864f5fca5b94275"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::isSpam </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Spam status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status is spam. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00267">267</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4cf8596337db210845199eaa340f1f52"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::isToAct </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for ToAct status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status is action item. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00262">262</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a76af346dca013cf6cdb7213421b16b2b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::isWatched </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check for Watched status. </p>
<dl class="section return"><dt>Returns</dt><dd>true if status is watched. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00252">252</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2d915b4578c8f699aaf6c7d666a72fd6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::operator!= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a> &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Compare the status with that from another instance. </p>
<dl class="section return"><dt>Returns</dt><dd>true if the stati are equal, false if different. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00075">75</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6381561a3aa078c6ce179601794ed379"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::operator&amp; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a> &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check, if some of the flags in the status match with those flags from another instance. </p>
<dl class="section return"><dt>Returns</dt><dd>true if at least one flag is set in both stati. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00080">80</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a980ba4d28fdd3a457e05a46d2fa18981"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> &amp; Akonadi::MessageStatus::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a> &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Assign the status from another instance. </p>
<p>The internal representation is identical afterwards, i.e. a comparison by operator == will return true. </p>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00064">64</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a28a6bbf95b89a1665296185b461ad79f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akonadi::MessageStatus::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a> &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Compare the status with that from another instance. </p>
<dl class="section return"><dt>Returns</dt><dd>true if the stati are equal, false if different. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00070">70</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af105cbb4a9291dda67f009512c2e2b24"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::set </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a> &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set / add stati described by another <a class="el" href="classAkonadi_1_1MessageStatus.html" title="Akonadi KMime Message Status.">MessageStatus</a> object. </p>
<p>This can be used to merge in multiple stati at once without using the single setter methods. However, internally the setters are used anyway to ensure the integrity of the resulting status. </p>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00096">96</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a73394b806e784c6d4cab45acb5e3d1fe"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setDeleted </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>deleted</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status for deleted. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">deleted</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00312">312</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a349fe9c2e34a255fd2bfcb9f41e576b0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setEncrypted </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>value</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status to encrypted. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">value</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00445">445</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a604ffd8b8cceb8b48829888b18d1cc5f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setForwarded </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>forwarded</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status for forwarded. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">forwarded</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00330">330</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0a4b696c4fb6f6e89d2c99021eb6efc6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setHam </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>ham</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status to not spam. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">ham</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00408">408</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa5c5292407787a112a4b90e42f3634af"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setHasAttachment </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>hasAttachment</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status for an attachment. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">hasAttachment</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00418">418</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a16f17d88fc7b4a1ab4a6aedaadbd6c09"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setHasError </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>value</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status to error. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">value</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00454">454</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a45b9be2c19574820789049cae0da79bf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setHasInvitation </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>hasInvitation</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status for an invitation. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">hasInvitation</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00427">427</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8a7e26b8a3b0c497e5e7c3b7f4251973"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setIgnored </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>ignored</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status to ignored. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">ignored</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00378">378</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad6cbbe1354101eb2a23029b2a6d93422"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setImportant </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>important</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status for important. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">important</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00358">358</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a046ac4728c8fa1debe1b1b5c10b782db"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setQueued </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>queued</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status for queued. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">queued</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00339">339</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a36af4c6f7c4f1d0b19fa444d1d2c8aeb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setRead </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>read</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status to read. </p>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00303">303</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa597f0fa5f02553e53531d3613383092"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setReplied </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>replied</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status for replied. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">replied</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00321">321</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a98f2580d2c10951376fcb84bc854b977"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setSent </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>sent</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status for sent. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">sent</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00348">348</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6c5656a44c22264faf83fd515d6d9f5d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setSigned </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>value</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status to signed. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">value</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00436">436</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a72d25d832ccf75699c9d25322eefccb0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setSpam </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>spam</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status to spam. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">spam</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00398">398</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a785f8477823855eebc427ca765378fdf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setStatusFromFlags </td>
          <td>(</td>
          <td class="paramtype">const QSet&lt; QByteArray &gt; &amp;&#160;</td>
          <td class="paramname"><em>flags</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status as a whole e.g. </p>
<p>for reading from IMAP flags. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">status</td><td>The status encoded in bits to be set in this instance. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00621">621</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a909d226e454204f9963551e670102013"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setStatusFromStr </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>aStr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status based on a string representation. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">aStr</td><td>The status string to be analyzed. Normally it is a string obtained using getStatusStr().</td></tr>
  </table>
  </dd>
</dl>
<dl class="section note"><dt>Note</dt><dd>This code is legacy for the KMail1 indexes </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00522">522</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a94ebe1e81f2bb063431f9e3f1dd82467"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setToAct </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>toAct</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status to action item. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">toAct</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00388">388</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aeaa0498fe9508ec85cdd5532296580cd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::setWatched </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>watched</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the status to watched. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">watched</td><td>Set (true) or unset (false) this status flag. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00368">368</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6422e64fb807c056739f4ecc65efcacc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusDeleted </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Deleted as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Deleted. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00683">683</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad994dbf95be48655a346e8341f5154c5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusEncrypted </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Encrypted as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Encrypted. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00781">781</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7c80bd344df9cd017afac96ec6d410cf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QSet&lt; QByteArray &gt; Akonadi::MessageStatus::statusFlags </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get the status as a whole e.g. </p>
<p>for storage as IMAP flags. </p>
<dl class="section return"><dt>Returns</dt><dd>The status encoded in flags. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00573">573</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9956a9ca3acdaf9235f93abb8ec906f9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusForwarded </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Forwarded as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Forwarded. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00697">697</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad0cceafadd49ab03f1865ef64e9ba3d0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusHam </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Ham as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Ham. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00753">753</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a24d0579d34bcfa7e217152ec8ad503bc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusHasAttachment </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Attachment as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Attachment. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00760">760</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad1ae755edecec22dd7610c44ed36b895"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusHasError </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Error as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Error. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00788">788</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5ebe14c0cac8ac2332ad53127bc06b8e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusHasInvitation </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Invitation as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Invitation. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00767">767</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad0360b9d703bbdb333dda42a8f4b2ff8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusIgnored </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Ignored as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Ignored. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00732">732</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7a2570de721055622dc5fdfbf4828881"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusImportant </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Important as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Important. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00718">718</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac2aa16bf4f5665905ce0763b3a8ee3e7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusQueued </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Queued as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Queued. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00704">704</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0cb66334aefeccb99e01774fdc05bb4c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusRead </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Read as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Read. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00676">676</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a67e31410a9d192c866eacddfc4c5bd69"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusReplied </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Replied as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Replied. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00690">690</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1f31360011ed5962c60a9c99d97018a7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusSent </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Sent as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Sent. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00711">711</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4699343ff0352c67a26a0feebb42a76b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusSigned </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Signed as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Signed. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00774">774</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2aaeaddd49156ee3bb98dfed7d31a5fd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusSpam </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Spam as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Spam. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00746">746</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a150380a523601056b714ef9f4c2dcace"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString Akonadi::MessageStatus::statusStr </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Convert the status to a string representation. </p>
<dl class="section return"><dt>Returns</dt><dd>A string containing coded uppercase letters which describe the status.</dd></dl>
<dl class="section note"><dt>Note</dt><dd>This code is legacy for the KMail1 indexes </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00474">474</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab490b166b0a5c141b3ce00f56a7f3e8c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusToAct </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Action Item as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as ToAct. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00739">739</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1fcf7c0c19fe582dd10c1902bcdb6160"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusUnread </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a special status that expresses Unread. </p>
<p>This status can only be used for comparison with other states. </p>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00669">669</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8126a98cfbbba46058b701e3436e59e8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classAkonadi_1_1MessageStatus.html">Akonadi::MessageStatus</a> Akonadi::MessageStatus::statusWatched </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a predefined status initialized as Watched as is useful e.g. </p>
<p>when providing a state for comparison. </p>
<dl class="section return"><dt>Returns</dt><dd>A reference to a status instance initialized as Watched. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00725">725</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="afd27f114108f5274d389058168b3c55e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::MessageStatus::toggle </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classAkonadi_1_1MessageStatus.html">MessageStatus</a> &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Toggle one or more stati described by another <a class="el" href="classAkonadi_1_1MessageStatus.html" title="Akonadi KMime Message Status.">MessageStatus</a> object. </p>
<p>Internally the setters are used to ensure the integrity of the resulting status. </p>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00157">157</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7e2a50372d0504f104905f67771e1de8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">qint32 Akonadi::MessageStatus::toQInt32 </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get the status as a whole e.g. </p>
<p>for storage in an index. D on't manipulte the *index via this value, this bypasses all integrity checks in the setter methods. </p>
<dl class="section return"><dt>Returns</dt><dd>The status encoded in bits. </dd></dl>

<p>Definition at line <a class="el" href="messagestatus_8cpp_source.html#l00463">463</a> of file <a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="messagestatus_8h_source.html">messagestatus.h</a></li>
<li><a class="el" href="messagestatus_8cpp_source.html">messagestatus.cpp</a></li>
</ul>
</div><!-- contents -->
<div class="copyrights">
This file is part of the KDE documentation.<br/>
Documentation copyright &copy; 1996-2013 The KDE developers.<br/>
Generated on Fri Jul 12 2013 16:49:26 by
<a href="http://www.doxygen.org/index.html">doxygen</a> 1.8.3.1 written
by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>, &copy;&nbsp;1997-2006
<p>
KDE's <a href="http://techbase.kde.org/Policies/Library_Documentation_Policy">Doxygen guidelines</a> are available online.
</p>
</div>
            </div>
          </div>
        </div>
        <div id="left">
          <div class="menu_box">
<a name="cp-menu" /><div class="menutitle"><div>
<h2 id="cp-menu-project">akonadi/kmime</h2>
<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "akonadi/kmime"</a>
</div></div>
<ul><li><a href="index.html">Main Page</a></li><li><a href="namespaces.html">Namespace List</a></li><li><a href="namespacemembers.html">Namespace Members</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="functions.html">Class Members</a></li><li><a href="files.html">File List</a></li><li><a href="pages.html">Related Pages</a></li></ul>
<!--
<h2>Class Picker</h2>
<div style="text-align: center;">
<form name="guideform">
<select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value">
<option value="annotated.html">-- Choose --</option>
  <option value="classAkonadi_1_1AddressAttribute.html">akonadi::addressattribute</option>,  <option value="classAkonadi_1_1MessageFolderAttribute.html">akonadi::messagefolderattribute</option>,  <option value="classAkonadi_1_1MessageModel.html">akonadi::messagemodel</option>,  <option value="classAkonadi_1_1MessageStatus.html">akonadi::messagestatus</option>,  <option value="classAkonadi_1_1MessageThreaderProxyModel.html">akonadi::messagethreaderproxymodel</option>,  <option value="classAkonadi_1_1MessageThreadingAttribute.html">akonadi::messagethreadingattribute</option>,  <option value="classAkonadi_1_1RemoveDuplicatesJob.html">akonadi::removeduplicatesjob</option>,  <option value="classAkonadi_1_1SpecialMailCollections.html">akonadi::specialmailcollections</option>,  <option value="classAkonadi_1_1SpecialMailCollectionsRequestJob.html">akonadi::specialmailcollectionsrequestjob</option>,  <option value="classAkonadi_1_1SpecialMailCollectionsTesting.html">akonadi::specialmailcollectionstesting</option>,  <option value="classAkonadi_1_1StandardMailActionManager.html">akonadi::standardmailactionmanager</option>,
</select>
</form>
</div>
-->
<div class="menu_box">
<a name="cp-menu" /><div class="menutitle"><div>
<h2 id="cp-menu-project">kdepimlibs-4.10.5 API Reference</h2>
<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "kdepimlibs-4.10.5 API Reference"</a>
</div></div>
<div class="nav_list">
<ul>
<li><a href="../../../akonadi/html/index.html">akonadi</a></li><li>&nbsp;&nbsp;<a href="../../../akonadi/contact/html/index.html">contact</a></li><li>&nbsp;&nbsp;<a href="../../../akonadi/kmime/html/index.html">kmime</a></li><li>&nbsp;&nbsp;<a href="../../../akonadi/socialutils/html/index.html">socialutils</a></li><li><a href="../../../kabc/html/index.html">kabc</a></li><li><a href="../../../kalarmcal/html/index.html">kalarmcal</a></li><li><a href="../../../kblog/html/index.html">kblog</a></li><li><a href="../../../kcal/html/index.html">kcal</a></li><li><a href="../../../kcalcore/html/index.html">kcalcore</a></li><li><a href="../../../kcalutils/html/index.html">kcalutils</a></li><li><a href="../../../kholidays/html/index.html">kholidays</a></li><li><a href="../../../kimap/html/index.html">kimap</a></li><li><a href="../../../kioslave/html/index.html">kioslave</a></li><li>&nbsp;&nbsp;<a href="../../../kioslave/imap4/html/index.html">imap4</a></li><li>&nbsp;&nbsp;<a href="../../../kioslave/mbox/html/index.html">mbox</a></li><li>&nbsp;&nbsp;<a href="../../../kioslave/nntp/html/index.html">nntp</a></li><li><a href="../../../kldap/html/index.html">kldap</a></li><li><a href="../../../kmbox/html/index.html">kmbox</a></li><li><a href="../../../kmime/html/index.html">kmime</a></li><li><a href="../../../kontactinterface/html/index.html">kontactinterface</a></li><li><a href="../../../kpimidentities/html/index.html">kpimidentities</a></li><li><a href="../../../kpimtextedit/html/index.html">kpimtextedit</a></li><li><a href="../../../kpimutils/html/index.html">kpimutils</a></li><li><a href="../../../kresources/html/index.html">kresources</a></li><li><a href="../../../ktnef/html/index.html">ktnef</a></li><li><a href="../../../kxmlrpcclient/html/index.html">kxmlrpcclient</a></li><li><a href="../../../mailtransport/html/index.html">mailtransport</a></li><li><a href="../../../microblog/html/index.html">microblog</a></li><li><a href="../../../qgpgme/html/index.html">qgpgme</a></li><li><a href="../../../syndication/html/index.html">syndication</a></li><li>&nbsp;&nbsp;<a href="../../../syndication/atom/html/index.html">atom</a></li><li>&nbsp;&nbsp;<a href="../../../syndication/rdf/html/index.html">rdf</a></li><li>&nbsp;&nbsp;<a href="../../../syndication/rss2/html/index.html">rss2</a></li>
</ul></div></div>
<!-- api_searchbox -->
          </div>
        </div>
        <div class="clearer"></div>
      </div>
      <div class="clearer"></div>
    </div>
    <div id="end_body"></div>
    <div id="footer"><div id="footer_text">
    Report problems with this website to <a href="https://bugs.kde.org/enter_sysadmin_request.cgi?component=api.kde.org">our bug tracking system</a>.<br>
    Contact the specific authors with questions and comments about the page contents.<p>
    KDE<sup>&#174;</sup> and <a href="/media/images/kde_gear_black.png">the K Desktop Environment<sup>&#174;</sup> logo</a> are registered trademarks of <a href="http://ev.kde.org/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
        <a href="http://www.kde.org/contact/impressum.php">Legal</a></p>
    </div></div>
  </div>
<!--
WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
BE BLOCKED INSTANTLY AND PERMANENTLY!
<a href="mailto:aaaatrap-45abe0e0c3bebc77@kde.org">Block me</a>
WARNING END
-->
</body>
</html>