<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.10.0" doxygen_gitid="GIT-NOTFOUND">
  <compound kind="class">
    <name>Akonadi::AbstractDifferencesReporter</name>
    <filename>classAkonadi_1_1AbstractDifferencesReporter.html</filename>
    <member kind="enumvalue">
      <name>AdditionalLeftMode</name>
      <anchorfile>classAkonadi_1_1AbstractDifferencesReporter.html</anchorfile>
      <anchor>ab04bac02aa8da9cacf813d5a359faaf4a3950ca2a3c36a49a5e9314758c45c1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AdditionalRightMode</name>
      <anchorfile>classAkonadi_1_1AbstractDifferencesReporter.html</anchorfile>
      <anchor>ab04bac02aa8da9cacf813d5a359faaf4ac2227f789f4a2175cfadb7a096ebf9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConflictMode</name>
      <anchorfile>classAkonadi_1_1AbstractDifferencesReporter.html</anchorfile>
      <anchor>ab04bac02aa8da9cacf813d5a359faaf4a68c5bc5e576421d9d62c5fbed728a76e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Mode</name>
      <anchorfile>classAkonadi_1_1AbstractDifferencesReporter.html</anchorfile>
      <anchor>ab04bac02aa8da9cacf813d5a359faaf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NormalMode</name>
      <anchorfile>classAkonadi_1_1AbstractDifferencesReporter.html</anchorfile>
      <anchor>ab04bac02aa8da9cacf813d5a359faaf4a58e1443e096028323089bcf4f771aaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConflictMode</name>
      <anchorfile>classAkonadi_1_1AbstractDifferencesReporter.html</anchorfile>
      <anchor>ab04bac02aa8da9cacf813d5a359faaf4a68c5bc5e576421d9d62c5fbed728a76e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AdditionalLeftMode</name>
      <anchorfile>classAkonadi_1_1AbstractDifferencesReporter.html</anchorfile>
      <anchor>ab04bac02aa8da9cacf813d5a359faaf4a3950ca2a3c36a49a5e9314758c45c1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AdditionalRightMode</name>
      <anchorfile>classAkonadi_1_1AbstractDifferencesReporter.html</anchorfile>
      <anchor>ab04bac02aa8da9cacf813d5a359faaf4ac2227f789f4a2175cfadb7a096ebf9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NormalMode</name>
      <anchorfile>classAkonadi_1_1AbstractDifferencesReporter.html</anchorfile>
      <anchor>ab04bac02aa8da9cacf813d5a359faaf4a58e1443e096028323089bcf4f771aaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AbstractDifferencesReporter</name>
      <anchorfile>classAkonadi_1_1AbstractDifferencesReporter.html</anchorfile>
      <anchor>a72ab032f5a9d2a47c6ccc5512d04e289</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addProperty</name>
      <anchorfile>classAkonadi_1_1AbstractDifferencesReporter.html</anchorfile>
      <anchor>a6b2f1f7056395360c72cf87407209c7d</anchor>
      <arglist>(Mode mode, const QString &amp;name, const QString &amp;leftValue, const QString &amp;rightValue)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLeftPropertyValueTitle</name>
      <anchorfile>classAkonadi_1_1AbstractDifferencesReporter.html</anchorfile>
      <anchor>ae59fd912c4d3ed897b9cad80ff241220</anchor>
      <arglist>(const QString &amp;title)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPropertyNameTitle</name>
      <anchorfile>classAkonadi_1_1AbstractDifferencesReporter.html</anchorfile>
      <anchor>a77a6de00c02cd1df996f019c4a3b6282</anchor>
      <arglist>(const QString &amp;title)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRightPropertyValueTitle</name>
      <anchorfile>classAkonadi_1_1AbstractDifferencesReporter.html</anchorfile>
      <anchor>acc139e0d1ae8037ba89c2a5f041f2502</anchor>
      <arglist>(const QString &amp;title)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::AgentConfigurationBase</name>
    <filename>classAkonadi_1_1AgentConfigurationBase.html</filename>
    <member kind="function">
      <type></type>
      <name>AgentConfigurationBase</name>
      <anchorfile>classAkonadi_1_1AgentConfigurationBase.html</anchorfile>
      <anchor>a8e0433ecb89e89bf1ce177d1609f49d4</anchor>
      <arglist>(const KSharedConfigPtr &amp;config, QWidget *parentWidget, const QVariantList &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>KAboutData *</type>
      <name>aboutData</name>
      <anchorfile>classAkonadi_1_1AgentConfigurationBase.html</anchorfile>
      <anchor>a9699e5dc887ad1b53cf4621ae3f90f0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>classAkonadi_1_1AgentConfigurationBase.html</anchorfile>
      <anchor>a950f277ed46152a54529d347d50eb0a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>restoreDialogSize</name>
      <anchorfile>classAkonadi_1_1AgentConfigurationBase.html</anchorfile>
      <anchor>abec82f76b05928de0cc9f9223a949e91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>save</name>
      <anchorfile>classAkonadi_1_1AgentConfigurationBase.html</anchorfile>
      <anchor>a3279cdfa513f31077bd6e12df2a95645</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveDialogSize</name>
      <anchorfile>classAkonadi_1_1AgentConfigurationBase.html</anchorfile>
      <anchor>a6718c7a60704133ec8ff327e8ab16078</anchor>
      <arglist>(const QSize &amp;size)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>KSharedConfigPtr</type>
      <name>config</name>
      <anchorfile>classAkonadi_1_1AgentConfigurationBase.html</anchorfile>
      <anchor>a875372e3213a1e620b7192991cdc12e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QString</type>
      <name>identifier</name>
      <anchorfile>classAkonadi_1_1AgentConfigurationBase.html</anchorfile>
      <anchor>a751cf61b1ac2d843d5ea0e9eb63d8528</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setKAboutData</name>
      <anchorfile>classAkonadi_1_1AgentConfigurationBase.html</anchorfile>
      <anchor>a011b9385baf8be1f1cced6b6f554d126</anchor>
      <arglist>(const KAboutData &amp;aboutData)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::AgentFilterProxyModel</name>
    <filename>classAkonadi_1_1AgentFilterProxyModel.html</filename>
    <member kind="function">
      <type></type>
      <name>AgentFilterProxyModel</name>
      <anchorfile>classAkonadi_1_1AgentFilterProxyModel.html</anchorfile>
      <anchor>a025f401dbb4d8b2a1069769cfd6d534e</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AgentFilterProxyModel</name>
      <anchorfile>classAkonadi_1_1AgentFilterProxyModel.html</anchorfile>
      <anchor>adfac323ae2f49962c9ac18bfa686ad55</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCapabilityFilter</name>
      <anchorfile>classAkonadi_1_1AgentFilterProxyModel.html</anchorfile>
      <anchor>ab4c47f5e18a4524adbc6f042dc9cbe78</anchor>
      <arglist>(const QString &amp;capability)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMimeTypeFilter</name>
      <anchorfile>classAkonadi_1_1AgentFilterProxyModel.html</anchorfile>
      <anchor>a588fdfff321afa71b47b43951e85ed42</anchor>
      <arglist>(const QString &amp;mimeType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFilters</name>
      <anchorfile>classAkonadi_1_1AgentFilterProxyModel.html</anchorfile>
      <anchor>aaf4f085008755c747544c6ed7ab15722</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>excludeCapabilities</name>
      <anchorfile>classAkonadi_1_1AgentFilterProxyModel.html</anchorfile>
      <anchor>aa897abe4fae9a37f526d031d3c87567f</anchor>
      <arglist>(const QString &amp;capability)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::AgentInstance</name>
    <filename>classAkonadi_1_1AgentInstance.html</filename>
    <member kind="enumvalue">
      <name>Broken</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>ab6c6f8097a0c0249d01eec7593debbc6a855e94c78cfb4fa9f38da37cf4fa5bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Idle</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>ab6c6f8097a0c0249d01eec7593debbc6a7a559781044410e254e7373834179fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QVector&lt; AgentInstance &gt;</type>
      <name>List</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>aa166c078b2b15696f6d6d2d88fa484eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotConfigured</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>ab6c6f8097a0c0249d01eec7593debbc6a30fb4a051b5154769c0ae4962ade2e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Running</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>ab6c6f8097a0c0249d01eec7593debbc6a5c9c0a818ae7ecfc4f7d498548616ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>ab6c6f8097a0c0249d01eec7593debbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Idle</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>ab6c6f8097a0c0249d01eec7593debbc6a7a559781044410e254e7373834179fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Running</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>ab6c6f8097a0c0249d01eec7593debbc6a5c9c0a818ae7ecfc4f7d498548616ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Broken</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>ab6c6f8097a0c0249d01eec7593debbc6a855e94c78cfb4fa9f38da37cf4fa5bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotConfigured</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>ab6c6f8097a0c0249d01eec7593debbc6a30fb4a051b5154769c0ae4962ade2e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AgentInstance</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>af95dfc16eb08f8c160a8c9c2077ee44a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AgentInstance</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>ae3b358a28592c279e7dc5ba5a2d6b39c</anchor>
      <arglist>(const AgentInstance &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AgentInstance</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>aacf85957045db92bc1be23838892b6c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>__attribute__</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>ab4f6183ea0caa7f27821970c4a8085b7</anchor>
      <arglist>((__deprecated__)) void configure(QWidget *parent</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>abortCurrentTask</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>a1b6dec0f71a876dc22f3e819ea2e556f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>identifier</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>a3a1f4ba594e767f6585583676317d079</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOnline</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>ae540845cf19d7ac8e804ee804653acf1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>aa8f30a5fd31dbdc7b0808f20bc1c7eb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>name</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>aaa075c1d0ca748ba9a6cea4040a4a8be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>progress</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>ae5f77f1333076c2cd255a93cd769a87f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigure</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>a4701bcf15113204393cc6497836e189c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restart</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>aa124216b6be5c8fde6f2ae3edea3a108</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIsOnline</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>a84ea63febc7c364e3cd45bfa4f23295e</anchor>
      <arglist>(bool online)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>aaf1e95b7c68b64a97c2194c53c103a2a</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>status</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>a1b1b140fab438ef85c7edc120e35d888</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>statusMessage</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>ab961e507d0a34df3490dd021e249f87a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>synchronize</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>a4dd70e2b7e4d4e0bc45199493dc54d38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>synchronizeCollectionTree</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>a9071db9eda19438ab4352690b61365ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>synchronizeRelations</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>acdeedc5c7fcef12c72fe6b53771a92c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>synchronizeTags</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>a4a2fb4502742d50583a001e0e4cd237d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AgentType</type>
      <name>type</name>
      <anchorfile>classAkonadi_1_1AgentInstance.html</anchorfile>
      <anchor>a7f461cba7e120fb0cc58e3148c4e185f</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::AgentInstanceCreateJob</name>
    <filename>classAkonadi_1_1AgentInstanceCreateJob.html</filename>
    <member kind="function">
      <type></type>
      <name>AgentInstanceCreateJob</name>
      <anchorfile>classAkonadi_1_1AgentInstanceCreateJob.html</anchorfile>
      <anchor>a61e9cf86431a90dc02e7a9e83ffd31b0</anchor>
      <arglist>(const AgentType &amp;type, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AgentInstanceCreateJob</name>
      <anchorfile>classAkonadi_1_1AgentInstanceCreateJob.html</anchorfile>
      <anchor>a0d7210226cd0f6e44cfea78f19117f61</anchor>
      <arglist>(const QString &amp;typeId, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AgentInstanceCreateJob</name>
      <anchorfile>classAkonadi_1_1AgentInstanceCreateJob.html</anchorfile>
      <anchor>acd4a39348de98fad6a2a53a54f3de2e8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classAkonadi_1_1AgentInstanceCreateJob.html</anchorfile>
      <anchor>a734326d6ad5aac70e6c11d7e3fa17958</anchor>
      <arglist>(QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>AgentInstance</type>
      <name>instance</name>
      <anchorfile>classAkonadi_1_1AgentInstanceCreateJob.html</anchorfile>
      <anchor>a4abd0256a3e73d46179f4cec176279fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classAkonadi_1_1AgentInstanceCreateJob.html</anchorfile>
      <anchor>a5779d54e9e9d449c978e2c489c3d11df</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::AgentInstanceModel</name>
    <filename>classAkonadi_1_1AgentInstanceModel.html</filename>
    <member kind="enumvalue">
      <name>CapabilitiesRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551daa297793f1e11bba296bb5d4d6a03c1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DescriptionRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551da86e5769c7c518d115c247ca4daff63c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InstanceIdentifierRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551da898009cbe8048b61dcb28f74f43f66eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InstanceRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551da8274078b058b60ee96281cd0bb00d4cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MimeTypesRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551da6962eff5c3e28fd210ffe0fe02d94bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OnlineRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551da41f9ce24a28ca627247b986d73e47c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ProgressRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551dafe631b24b82b5afb6c6e3f0355c6fe57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Roles</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551dac96471450273248f6f9907274d921bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeIdentifierRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551daa12bfea7c06eb9c9416041a2d5cfa8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DescriptionRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551da86e5769c7c518d115c247ca4daff63c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MimeTypesRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551da6962eff5c3e28fd210ffe0fe02d94bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CapabilitiesRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551daa297793f1e11bba296bb5d4d6a03c1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InstanceRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551da8274078b058b60ee96281cd0bb00d4cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InstanceIdentifierRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551da898009cbe8048b61dcb28f74f43f66eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StatusRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551da4e4db87fb2d9cc707c4a63c65ddcf3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StatusMessageRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551da223cab8586599779474825b511afd037</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ProgressRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551dafe631b24b82b5afb6c6e3f0355c6fe57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OnlineRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551da41f9ce24a28ca627247b986d73e47c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551dafe7c0ea8fe11a2811a1ff4e049c03cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StatusMessageRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551da223cab8586599779474825b511afd037</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StatusRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551da4e4db87fb2d9cc707c4a63c65ddcf3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeIdentifierRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551daa12bfea7c06eb9c9416041a2d5cfa8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551dac96471450273248f6f9907274d921bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserRole</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a23988d196729328c3ddade3bf5bb551dafe7c0ea8fe11a2811a1ff4e049c03cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AgentInstanceModel</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>a52f505ce96d51624c37e33d55d1266c8</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AgentInstanceModel</name>
      <anchorfile>classAkonadi_1_1AgentInstanceModel.html</anchorfile>
      <anchor>aafaa332907e6eb4699fcc1fd67d8c705</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::AgentManager</name>
    <filename>classAkonadi_1_1AgentManager.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>instanceAdded</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a5a722e98c4eec109ff6c9cb7da86ee5a</anchor>
      <arglist>(const Akonadi::AgentInstance &amp;instance)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>instanceError</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a9f0cf7789359de318b03012ee3965987</anchor>
      <arglist>(const Akonadi::AgentInstance &amp;instance, const QString &amp;message)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>instanceNameChanged</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a1a625c451fd1c275bda2120cc1314c87</anchor>
      <arglist>(const Akonadi::AgentInstance &amp;instance)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>instanceOnline</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a7082f5801804dd58dae54666823feb27</anchor>
      <arglist>(const Akonadi::AgentInstance &amp;instance, bool online)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>instanceProgressChanged</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a02044ffd257c44354f8ff9a8d41f0d06</anchor>
      <arglist>(const Akonadi::AgentInstance &amp;instance)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>instanceRemoved</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a102a7c9d25bc257dfd4f3443633b2564</anchor>
      <arglist>(const Akonadi::AgentInstance &amp;instance)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>instanceStatusChanged</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a981f42370fb5e9736c6995a6c39b2a54</anchor>
      <arglist>(const Akonadi::AgentInstance &amp;instance)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>instanceWarning</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a8ccb6775f385a84e1b43181ec6d1012a</anchor>
      <arglist>(const Akonadi::AgentInstance &amp;instance, const QString &amp;message)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>typeAdded</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a0ba6250195a04748568839d528867fa6</anchor>
      <arglist>(const Akonadi::AgentType &amp;type)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>typeRemoved</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a2045b5a78ce466ce25f7e98032fa20dc</anchor>
      <arglist>(const Akonadi::AgentType &amp;type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AgentManager</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>ac10ddd05dd689e46e51084c667bb4af6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>AgentInstance</type>
      <name>instance</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a333b48466693280eff5dd93294023742</anchor>
      <arglist>(const QString &amp;identifier) const</arglist>
    </member>
    <member kind="function">
      <type>AgentInstance::List</type>
      <name>instances</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a9a2a5e3f7d8e92ab8a281a2d4b95d511</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeInstance</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a9c06f8a272d91cfda646510b010557e6</anchor>
      <arglist>(const AgentInstance &amp;instance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>synchronizeCollection</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a796f04290b6235e1c0ca87ac85b5889f</anchor>
      <arglist>(const Collection &amp;collection)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>synchronizeCollection</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>aeb2301a35283ff780b0eb60ce583473b</anchor>
      <arglist>(const Collection &amp;collection, bool recursive)</arglist>
    </member>
    <member kind="function">
      <type>AgentType</type>
      <name>type</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>af3f7d86dd6e5f78e924c5065654ce46e</anchor>
      <arglist>(const QString &amp;identifier) const</arglist>
    </member>
    <member kind="function">
      <type>AgentType::List</type>
      <name>types</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a4c905ede22480dfda310083bb044d1d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AgentManager *</type>
      <name>self</name>
      <anchorfile>classAkonadi_1_1AgentManager.html</anchorfile>
      <anchor>a18a1e03c15e0a9412aaa21d884a12b2c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::AgentType</name>
    <filename>classAkonadi_1_1AgentType.html</filename>
    <member kind="typedef">
      <type>QVector&lt; AgentType &gt;</type>
      <name>List</name>
      <anchorfile>classAkonadi_1_1AgentType.html</anchorfile>
      <anchor>af90df04be5e902caeb73a15b8c1ae252</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AgentType</name>
      <anchorfile>classAkonadi_1_1AgentType.html</anchorfile>
      <anchor>a223bcb7ee44edb111c2e02b494fbdbe7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AgentType</name>
      <anchorfile>classAkonadi_1_1AgentType.html</anchorfile>
      <anchor>afdec7ca3c70071737dfe718b45f346f3</anchor>
      <arglist>(const AgentType &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AgentType</name>
      <anchorfile>classAkonadi_1_1AgentType.html</anchorfile>
      <anchor>a3271dcc025c85d6bae0997a850c61e83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>capabilities</name>
      <anchorfile>classAkonadi_1_1AgentType.html</anchorfile>
      <anchor>ac6187cdbc0ed5af3507324c870e41e6f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVariantMap</type>
      <name>customProperties</name>
      <anchorfile>classAkonadi_1_1AgentType.html</anchorfile>
      <anchor>aa69d37522dfd4a6cf2d7a92519f1cd53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>description</name>
      <anchorfile>classAkonadi_1_1AgentType.html</anchorfile>
      <anchor>aae1c2ee25efb59851320b58895c96720</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QIcon</type>
      <name>icon</name>
      <anchorfile>classAkonadi_1_1AgentType.html</anchorfile>
      <anchor>a662f279912372c221134df69a6111fd9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>iconName</name>
      <anchorfile>classAkonadi_1_1AgentType.html</anchorfile>
      <anchor>aae7433c15470100f2d07d5d8e802d6fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>identifier</name>
      <anchorfile>classAkonadi_1_1AgentType.html</anchorfile>
      <anchor>ab47c933dea11a359cf776745b28ef5aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classAkonadi_1_1AgentType.html</anchorfile>
      <anchor>a19daafbd563749a5475d064e72363a3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>mimeTypes</name>
      <anchorfile>classAkonadi_1_1AgentType.html</anchorfile>
      <anchor>a418fd645828dbdf012911aa17f0961b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>name</name>
      <anchorfile>classAkonadi_1_1AgentType.html</anchorfile>
      <anchor>ae6fc03ffcb79d1f1fef50cd51f3af1d3</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::AgentTypeModel</name>
    <filename>classAkonadi_1_1AgentTypeModel.html</filename>
    <member kind="enumvalue">
      <name>CapabilitiesRole</name>
      <anchorfile>classAkonadi_1_1AgentTypeModel.html</anchorfile>
      <anchor>a9e3cb7e8f857a62ff1e8cad327fabef9acd5aff585e042c98564c4720f64e5a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DescriptionRole</name>
      <anchorfile>classAkonadi_1_1AgentTypeModel.html</anchorfile>
      <anchor>a9e3cb7e8f857a62ff1e8cad327fabef9a6fb85ba3059e790006d1408b5b714727</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IdentifierRole</name>
      <anchorfile>classAkonadi_1_1AgentTypeModel.html</anchorfile>
      <anchor>a9e3cb7e8f857a62ff1e8cad327fabef9a2df97e14645cfc09c72ec8a770ccce58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MimeTypesRole</name>
      <anchorfile>classAkonadi_1_1AgentTypeModel.html</anchorfile>
      <anchor>a9e3cb7e8f857a62ff1e8cad327fabef9a08ac7dcde5d05475aecb9dafaa950ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Roles</name>
      <anchorfile>classAkonadi_1_1AgentTypeModel.html</anchorfile>
      <anchor>a9e3cb7e8f857a62ff1e8cad327fabef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeRole</name>
      <anchorfile>classAkonadi_1_1AgentTypeModel.html</anchorfile>
      <anchor>a9e3cb7e8f857a62ff1e8cad327fabef9a24d39b8e46e2797a0fbe0b0de61241fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IdentifierRole</name>
      <anchorfile>classAkonadi_1_1AgentTypeModel.html</anchorfile>
      <anchor>a9e3cb7e8f857a62ff1e8cad327fabef9a2df97e14645cfc09c72ec8a770ccce58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DescriptionRole</name>
      <anchorfile>classAkonadi_1_1AgentTypeModel.html</anchorfile>
      <anchor>a9e3cb7e8f857a62ff1e8cad327fabef9a6fb85ba3059e790006d1408b5b714727</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MimeTypesRole</name>
      <anchorfile>classAkonadi_1_1AgentTypeModel.html</anchorfile>
      <anchor>a9e3cb7e8f857a62ff1e8cad327fabef9a08ac7dcde5d05475aecb9dafaa950ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CapabilitiesRole</name>
      <anchorfile>classAkonadi_1_1AgentTypeModel.html</anchorfile>
      <anchor>a9e3cb7e8f857a62ff1e8cad327fabef9acd5aff585e042c98564c4720f64e5a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserRole</name>
      <anchorfile>classAkonadi_1_1AgentTypeModel.html</anchorfile>
      <anchor>a9e3cb7e8f857a62ff1e8cad327fabef9ae52f001dfa47a4e4e3bb0862a6b7a4e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeRole</name>
      <anchorfile>classAkonadi_1_1AgentTypeModel.html</anchorfile>
      <anchor>a9e3cb7e8f857a62ff1e8cad327fabef9a24d39b8e46e2797a0fbe0b0de61241fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserRole</name>
      <anchorfile>classAkonadi_1_1AgentTypeModel.html</anchorfile>
      <anchor>a9e3cb7e8f857a62ff1e8cad327fabef9ae52f001dfa47a4e4e3bb0862a6b7a4e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AgentTypeModel</name>
      <anchorfile>classAkonadi_1_1AgentTypeModel.html</anchorfile>
      <anchor>a771904d125f2439da243248a58e81cd7</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AgentTypeModel</name>
      <anchorfile>classAkonadi_1_1AgentTypeModel.html</anchorfile>
      <anchor>a78b10f348898f14c86ba0c7b3645139c</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::Attribute</name>
    <filename>classAkonadi_1_1Attribute.html</filename>
    <member kind="typedef">
      <type>QList&lt; Attribute * &gt;</type>
      <name>List</name>
      <anchorfile>classAkonadi_1_1Attribute.html</anchorfile>
      <anchor>aef2f83018321ef768a6307f41e885b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Attribute</name>
      <anchorfile>classAkonadi_1_1Attribute.html</anchorfile>
      <anchor>a137f9b34e4131e2b5986fa5d081bd795</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Attribute *</type>
      <name>clone</name>
      <anchorfile>classAkonadi_1_1Attribute.html</anchorfile>
      <anchor>ac16107e23cf1d064c6d277677efea0c7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>deserialize</name>
      <anchorfile>classAkonadi_1_1Attribute.html</anchorfile>
      <anchor>a44a4cc38b912aecc6c176eb5f490ec63</anchor>
      <arglist>(const QByteArray &amp;data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QByteArray</type>
      <name>serialized</name>
      <anchorfile>classAkonadi_1_1Attribute.html</anchorfile>
      <anchor>aa4f0d7f0ce5c36bc3d8a55e8075b9006</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QByteArray</type>
      <name>type</name>
      <anchorfile>classAkonadi_1_1Attribute.html</anchorfile>
      <anchor>aeeb77774abcee7bb582e64010431e6ee</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::AttributeFactory</name>
    <filename>classAkonadi_1_1AttributeFactory.html</filename>
    <member kind="function" static="yes">
      <type>static Attribute *</type>
      <name>createAttribute</name>
      <anchorfile>classAkonadi_1_1AttributeFactory.html</anchorfile>
      <anchor>aac44636c9395198e5b007378afbaddf8</anchor>
      <arglist>(const QByteArray &amp;type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>registerAttribute</name>
      <anchorfile>classAkonadi_1_1AttributeFactory.html</anchorfile>
      <anchor>aa66d80afc646837183c37b7becbf05de</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CachePolicy</name>
    <filename>classAkonadi_1_1CachePolicy.html</filename>
    <member kind="function">
      <type></type>
      <name>CachePolicy</name>
      <anchorfile>classAkonadi_1_1CachePolicy.html</anchorfile>
      <anchor>a7035df8bfb17296af20058cd996e7e94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CachePolicy</name>
      <anchorfile>classAkonadi_1_1CachePolicy.html</anchorfile>
      <anchor>a3ce5c35e3de59c3d9680a85efd01adea</anchor>
      <arglist>(const CachePolicy &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CachePolicy</name>
      <anchorfile>classAkonadi_1_1CachePolicy.html</anchorfile>
      <anchor>a00d08ea4b5f85d24f7bebec2db583847</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cacheTimeout</name>
      <anchorfile>classAkonadi_1_1CachePolicy.html</anchorfile>
      <anchor>aea433c60d9237c2916f53878067325fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inheritFromParent</name>
      <anchorfile>classAkonadi_1_1CachePolicy.html</anchorfile>
      <anchor>a38f298663c838ec5502fcc9579ac5569</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>intervalCheckTime</name>
      <anchorfile>classAkonadi_1_1CachePolicy.html</anchorfile>
      <anchor>a912975d5c7706565848d5edbcb921163</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>localParts</name>
      <anchorfile>classAkonadi_1_1CachePolicy.html</anchorfile>
      <anchor>a2416f57bc402ac999f71f4000f8fa3fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCacheTimeout</name>
      <anchorfile>classAkonadi_1_1CachePolicy.html</anchorfile>
      <anchor>acc79e730e5f378df32f767cda27e857d</anchor>
      <arglist>(int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInheritFromParent</name>
      <anchorfile>classAkonadi_1_1CachePolicy.html</anchorfile>
      <anchor>a73f79276a8fc26c7a750cabb20ee016f</anchor>
      <arglist>(bool inherit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIntervalCheckTime</name>
      <anchorfile>classAkonadi_1_1CachePolicy.html</anchorfile>
      <anchor>ac728c883386406f78076bbd356d93b14</anchor>
      <arglist>(int time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLocalParts</name>
      <anchorfile>classAkonadi_1_1CachePolicy.html</anchorfile>
      <anchor>abb869f5e33ee36d594f0296cad4bd18d</anchor>
      <arglist>(const QStringList &amp;parts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSyncOnDemand</name>
      <anchorfile>classAkonadi_1_1CachePolicy.html</anchorfile>
      <anchor>ae5f26fcc61c0d5097124b11994525ede</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>syncOnDemand</name>
      <anchorfile>classAkonadi_1_1CachePolicy.html</anchorfile>
      <anchor>a020ef54e9016a4471b452f4f41b27a32</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::ChangeNotification</name>
    <filename>classAkonadi_1_1ChangeNotification.html</filename>
  </compound>
  <compound kind="class">
    <name>Akonadi::ChangeRecorder</name>
    <filename>classAkonadi_1_1ChangeRecorder.html</filename>
    <base>Akonadi::Monitor</base>
    <member kind="signal">
      <type>void</type>
      <name>changesAdded</name>
      <anchorfile>classAkonadi_1_1ChangeRecorder.html</anchorfile>
      <anchor>a085136d82c64caef3a267c53fe75bc2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>nothingToReplay</name>
      <anchorfile>classAkonadi_1_1ChangeRecorder.html</anchorfile>
      <anchor>ab5bf00797148eb8bc5151f3b9b2ba56a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>replayNext</name>
      <anchorfile>classAkonadi_1_1ChangeRecorder.html</anchorfile>
      <anchor>a028ce167c9baf52b73263399c3b3653a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChangeRecorder</name>
      <anchorfile>classAkonadi_1_1ChangeRecorder.html</anchorfile>
      <anchor>a5e036f872f89ea028fb330d8920d8aa7</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ChangeRecorder</name>
      <anchorfile>classAkonadi_1_1ChangeRecorder.html</anchorfile>
      <anchor>a90c0493da130889a834bbbe478d28258</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeProcessed</name>
      <anchorfile>classAkonadi_1_1ChangeRecorder.html</anchorfile>
      <anchor>a1dabe53b0c974780954817202cee61db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>dumpNotificationListToString</name>
      <anchorfile>classAkonadi_1_1ChangeRecorder.html</anchorfile>
      <anchor>af944b5416f8583f31d4649a7c5bd1f09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classAkonadi_1_1ChangeRecorder.html</anchorfile>
      <anchor>a9ec1727e68cc5018463b9e9ad4b90588</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChangeRecordingEnabled</name>
      <anchorfile>classAkonadi_1_1ChangeRecorder.html</anchorfile>
      <anchor>add8b14cfbbfe9610cf38e199dd71f97a</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfig</name>
      <anchorfile>classAkonadi_1_1ChangeRecorder.html</anchorfile>
      <anchor>aace01918dd76d5c0131048ee187b1050</anchor>
      <arglist>(QSettings *settings)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::Collection</name>
    <filename>classAkonadi_1_1Collection.html</filename>
    <member kind="enumvalue">
      <name>AddIfMissing</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a4d8c40d4248e7dd62af0e07d47c614bca15297a0a75067ee45fcdd52233e2904e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AllRights</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cead496511df6252e11d3a474139558064c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanChangeCollection</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea39e41882cb845484ccfe3692e2044547</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanChangeItem</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1ceafd544a89f8893ea78662fe14c930ddeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanCreateCollection</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea7f5ef4c3dcb514693fc2feca903c355e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanCreateItem</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea5adb1f100678222df345de19c763cbc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanDeleteCollection</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea2beebbf6cf8e95ab9c7b363b290cd8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanDeleteItem</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea1a03330d0878617852aa6c902e86e7fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanLinkItem</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea705e5d596e7b847d6af0b3936a509c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanUnlinkItem</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea84f02c9ee94672908fc78ad0b6292fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CreateOption</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a4d8c40d4248e7dd62af0e07d47c614bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AddIfMissing</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a4d8c40d4248e7dd62af0e07d47c614bca15297a0a75067ee45fcdd52233e2904e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DontCreate</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a4d8c40d4248e7dd62af0e07d47c614bcab7ca52758b167df21cd0e212c96024fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DontCreate</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a4d8c40d4248e7dd62af0e07d47c614bcab7ca52758b167df21cd0e212c96024fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>qint64</type>
      <name>Id</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a03ac53d4ffcde899499d5c6edf09d881</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QVector&lt; Collection &gt;</type>
      <name>List</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a898c662f7f68e50587a292a553f759fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ListDefault</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>afb2a7c20390fb59803e157b961a2822aa3c97a5b8470bf5585b7b25358ca7e031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ListDisabled</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>afb2a7c20390fb59803e157b961a2822aa5659bf02dcfc961e8a3c4566e353a24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ListDisplay</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a26e53a14343617f8144dde757a7ce142ae452fd3f184027e24a765a8050253787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ListEnabled</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>afb2a7c20390fb59803e157b961a2822aaca7b7d2ae34a22f252801f9667046911</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ListIndex</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a26e53a14343617f8144dde757a7ce142a6325f0c25dffcf16fc96dbefe348881c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ListPreference</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>afb2a7c20390fb59803e157b961a2822a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ListEnabled</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>afb2a7c20390fb59803e157b961a2822aaca7b7d2ae34a22f252801f9667046911</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ListDisabled</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>afb2a7c20390fb59803e157b961a2822aa5659bf02dcfc961e8a3c4566e353a24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ListDefault</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>afb2a7c20390fb59803e157b961a2822aa3c97a5b8470bf5585b7b25358ca7e031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ListPurpose</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a26e53a14343617f8144dde757a7ce142</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ListSync</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a26e53a14343617f8144dde757a7ce142a045208ac8fc81c27f3d5fecc9e40af5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ListDisplay</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a26e53a14343617f8144dde757a7ce142ae452fd3f184027e24a765a8050253787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ListIndex</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a26e53a14343617f8144dde757a7ce142a6325f0c25dffcf16fc96dbefe348881c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ListSync</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a26e53a14343617f8144dde757a7ce142a045208ac8fc81c27f3d5fecc9e40af5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ReadOnly</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea2b2fe64ca8ea618036920b79f4a2ebf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Right</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ReadOnly</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea2b2fe64ca8ea618036920b79f4a2ebf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanChangeItem</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1ceafd544a89f8893ea78662fe14c930ddeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanCreateItem</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea5adb1f100678222df345de19c763cbc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanDeleteItem</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea1a03330d0878617852aa6c902e86e7fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanChangeCollection</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea39e41882cb845484ccfe3692e2044547</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanCreateCollection</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea7f5ef4c3dcb514693fc2feca903c355e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanDeleteCollection</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea2beebbf6cf8e95ab9c7b363b290cd8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanLinkItem</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea705e5d596e7b847d6af0b3936a509c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanUnlinkItem</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cea84f02c9ee94672908fc78ad0b6292fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AllRights</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa7ba9ae264c2abbddb15129e1a6fa1cead496511df6252e11d3a474139558064c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UrlShort</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a053f24bb3b19e43bcb2971d9ddbfa423ae55f438a152cc14c54e40f9620626c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UrlType</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a053f24bb3b19e43bcb2971d9ddbfa423</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UrlShort</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a053f24bb3b19e43bcb2971d9ddbfa423ae55f438a152cc14c54e40f9620626c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UrlWithName</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a053f24bb3b19e43bcb2971d9ddbfa423a62cdf1779b3bbca94a9402e157a425fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UrlWithName</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a053f24bb3b19e43bcb2971d9ddbfa423a62cdf1779b3bbca94a9402e157a425fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Collection</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aaae7b07d6f719471851af986c03d1b12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Collection</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a929cb60fb3c75707322698fd3a8548d2</anchor>
      <arglist>(Collection &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Collection</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a28aa57de6a55d8d4f93cd826efb10bc0</anchor>
      <arglist>(const Collection &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Collection</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a72606e35e0bf4dd85cd4b2dde2c79cef</anchor>
      <arglist>(Id id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Collection</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa2052c9d008b4692983d632b723f05d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAttribute</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a1aadc13944c0da1296e368b34bb0c52a</anchor>
      <arglist>(Attribute *attribute)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>attribute</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a4c511d710e4874f7bfe7e3b814a0c91c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Attribute *</type>
      <name>attribute</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a64130168cdc4dcc6636944a1b4a47ece</anchor>
      <arglist>(const QByteArray &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>attribute</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>adfb977282482e9ab04bfe74720f24e19</anchor>
      <arglist>(CreateOption option=DontCreate)</arglist>
    </member>
    <member kind="function">
      <type>Attribute::List</type>
      <name>attributes</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a95a42252ebafbda1dae18994006b8caf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CachePolicy</type>
      <name>cachePolicy</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>ab0fcda7cc2f6e019a74225c16a7ee8b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAttributes</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a5433d9c95bd69efe98e36319713ef5fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>contentMimeTypes</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a5f97065468c5d4a1de6a278092c524a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>displayName</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>ab14b109fb5f71cb94f336d3139aa61c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enabled</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a31cda6fa3d587708ef360e3866d10f85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAttribute</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>acf1aced9fc8ffccfa1e21016a1722474</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAttribute</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a52b5c9174d96e05610b64bae16723415</anchor>
      <arglist>(const QByteArray &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>Id</type>
      <name>id</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a018f89f17d06e006d3acfc66673f3f8f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a73b9c45c082f5ddf891fbad4fe9fb84f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVirtual</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa8f7c33e222d3041c401ea691816bb07</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSet&lt; QByteArray &gt;</type>
      <name>keepLocalChanges</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a45e9dd3d8b4efb75ce8916f08186e8d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ListPreference</type>
      <name>localListPreference</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a669338826ea3e704d3bbcef8da12c30e</anchor>
      <arglist>(ListPurpose purpose) const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>name</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aef28d360a0b71166169a26feeef36aec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a536d1e33ca400072774433b612fb1e16</anchor>
      <arglist>(const Collection &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Collection &amp;</type>
      <name>operator=</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a0a2d156b54b9af65ac107441bc4e5f2c</anchor>
      <arglist>(const Collection &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a645c0b8d9df0c8039b45b717d2b7ff15</anchor>
      <arglist>(const Collection &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Collection &amp;</type>
      <name>parentCollection</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a6d8cd778990738ec9ca1f39dd2317c4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Collection</type>
      <name>parentCollection</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>afa54bcecc7df26fae2cc9c9ac2d41d55</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>remoteId</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a33489a50a371790f102f9f0393869e93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>remoteRevision</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a82745a70ce74fee40e273dd5d5cf3f9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAttribute</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>af911a4101c67c1e56a4830a7cb4dbae4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAttribute</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>ae67dd8138560a4904b4d38dc7ca943e1</anchor>
      <arglist>(const QByteArray &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>resource</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a5f1c73baedea8b645f447a49fb7c2d73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Rights</type>
      <name>rights</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>affb108217e8b145e475dcdbd64ee5aa9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCachePolicy</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a0d1cd651eb6d7d3b22a65b0ab7b612ba</anchor>
      <arglist>(const CachePolicy &amp;policy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContentMimeTypes</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>aa23431e9144936cbb39a3039df381a1d</anchor>
      <arglist>(const QStringList &amp;types)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a34ba0d1cd57e6862880525bb45c25e31</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setId</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a0b3698315a38c7256ba358cec81da0b0</anchor>
      <arglist>(Id identifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeepLocalChanges</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>ad374321dfba298a62a396f0fb47445d6</anchor>
      <arglist>(const QSet&lt; QByteArray &gt; &amp;parts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLocalListPreference</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a4742aa4d0c0f2c1a8079550840ecdcce</anchor>
      <arglist>(ListPurpose purpose, ListPreference preference)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>ac8749659263955126017c1240283a5d2</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParentCollection</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>af05ae7fa36ccd82739005ba09a734a1a</anchor>
      <arglist>(const Collection &amp;parent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRemoteId</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a84c25c0803dd7a476511641dca86054b</anchor>
      <arglist>(const QString &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRemoteRevision</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>ad8bc14756f81a3564b55441b1297dc59</anchor>
      <arglist>(const QString &amp;revision)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResource</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a2f6a82ab1bdaf6a1f47e528204aab7d7</anchor>
      <arglist>(const QString &amp;identifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRights</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>ac0812a0b8a0d9aa6371f3cddd9b8032b</anchor>
      <arglist>(Rights rights)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShouldList</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a19c504ba1cac10c48e657c3eea69d664</anchor>
      <arglist>(ListPurpose purpose, bool shouldList)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStatistics</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>ae1ae38cef9bb58983d7b761159e029f7</anchor>
      <arglist>(const CollectionStatistics &amp;statistics)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVirtual</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a00c972b5d1144d72d7c9932a139954a6</anchor>
      <arglist>(bool isVirtual)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>shouldList</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>af4450170dc44cc09da43b3c9e0fde736</anchor>
      <arglist>(ListPurpose purpose) const</arglist>
    </member>
    <member kind="function">
      <type>CollectionStatistics</type>
      <name>statistics</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a431cc4bdaab6f0d84bf2bd40aa216838</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QUrl</type>
      <name>url</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a1a7e008d118373171908cbe2aeeb512b</anchor>
      <arglist>(UrlType type=UrlShort) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Collection</type>
      <name>fromUrl</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a7cd46fc90a9062a0f0c7580110021528</anchor>
      <arglist>(const QUrl &amp;url)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>mimeType</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a89dd8f679dedc64632d5bdb135316173</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Collection</type>
      <name>root</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>ad56c703678480421e88e62318f462eeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>virtualMimeType</name>
      <anchorfile>classAkonadi_1_1Collection.html</anchorfile>
      <anchor>a66fa2145bcba0aa4b641da2b6ec57a67</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CollectionAnnotationsAttribute</name>
    <filename>classAkonadi_1_1CollectionAnnotationsAttribute.html</filename>
    <base>Akonadi::Attribute</base>
    <member kind="function">
      <type>CollectionAnnotationsAttribute *</type>
      <name>clone</name>
      <anchorfile>classAkonadi_1_1CollectionAnnotationsAttribute.html</anchorfile>
      <anchor>a20a8abb758b8afe090221530e8d77ab5</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deserialize</name>
      <anchorfile>classAkonadi_1_1CollectionAnnotationsAttribute.html</anchorfile>
      <anchor>a535d412982629608cd725101c92b77cf</anchor>
      <arglist>(const QByteArray &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>serialized</name>
      <anchorfile>classAkonadi_1_1CollectionAnnotationsAttribute.html</anchorfile>
      <anchor>a888b9fe5fc7f5d815b53d2d08ecdf6cc</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>type</name>
      <anchorfile>classAkonadi_1_1CollectionAnnotationsAttribute.html</anchorfile>
      <anchor>add6d9c73e125b7634a7eb0c6640ce625</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CollectionAttributesSynchronizationJob</name>
    <filename>classAkonadi_1_1CollectionAttributesSynchronizationJob.html</filename>
    <member kind="function">
      <type></type>
      <name>CollectionAttributesSynchronizationJob</name>
      <anchorfile>classAkonadi_1_1CollectionAttributesSynchronizationJob.html</anchorfile>
      <anchor>a8d6b39fe7a48146a0c74ba2ffea2605c</anchor>
      <arglist>(const Collection &amp;collection, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectionAttributesSynchronizationJob</name>
      <anchorfile>classAkonadi_1_1CollectionAttributesSynchronizationJob.html</anchorfile>
      <anchor>ab4a47f8b56b8d1dd30fdd41e201f3537</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CollectionColorAttribute</name>
    <filename>classAkonadi_1_1CollectionColorAttribute.html</filename>
    <base>Akonadi::Attribute</base>
    <member kind="function">
      <type>CollectionColorAttribute *</type>
      <name>clone</name>
      <anchorfile>classAkonadi_1_1CollectionColorAttribute.html</anchorfile>
      <anchor>aa312d25effa59eae25f7e41f5f6a5956</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deserialize</name>
      <anchorfile>classAkonadi_1_1CollectionColorAttribute.html</anchorfile>
      <anchor>aa9d600dd799333a1b1cd2e96ce0ee3a1</anchor>
      <arglist>(const QByteArray &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>serialized</name>
      <anchorfile>classAkonadi_1_1CollectionColorAttribute.html</anchorfile>
      <anchor>a35e6d45fd0893e43b7122db1e54dd46f</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>type</name>
      <anchorfile>classAkonadi_1_1CollectionColorAttribute.html</anchorfile>
      <anchor>a09bcac67ec0d04bd0cab3a94286238ba</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CollectionCopyJob</name>
    <filename>classAkonadi_1_1CollectionCopyJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>CollectionCopyJob</name>
      <anchorfile>classAkonadi_1_1CollectionCopyJob.html</anchorfile>
      <anchor>a4d522dbdf17b58262065c5eb59930901</anchor>
      <arglist>(const Collection &amp;source, const Collection &amp;target, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectionCopyJob</name>
      <anchorfile>classAkonadi_1_1CollectionCopyJob.html</anchorfile>
      <anchor>ae04f97e64f6e69a280953f328725e4ae</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1CollectionCopyJob.html</anchorfile>
      <anchor>a0d4e8b0de4e3c31c07b366bf529a27ca</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1CollectionCopyJob.html</anchorfile>
      <anchor>a0d92731b291215dd8764357631e5d2b9</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CollectionCreateJob</name>
    <filename>classAkonadi_1_1CollectionCreateJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>CollectionCreateJob</name>
      <anchorfile>classAkonadi_1_1CollectionCreateJob.html</anchorfile>
      <anchor>adcc8093aca487f81404877ff5b910d96</anchor>
      <arglist>(const Collection &amp;collection, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectionCreateJob</name>
      <anchorfile>classAkonadi_1_1CollectionCreateJob.html</anchorfile>
      <anchor>ad6d64f9af8612e840b6f574d0c448ec8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Collection</type>
      <name>collection</name>
      <anchorfile>classAkonadi_1_1CollectionCreateJob.html</anchorfile>
      <anchor>a7e3cb03a6413b856cb8178ebc05b40d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1CollectionCreateJob.html</anchorfile>
      <anchor>a9a1542be9a7fb2fca1e6b07df960b480</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1CollectionCreateJob.html</anchorfile>
      <anchor>a677c1f0df4b9fffda48560e30c8272f8</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CollectionDeleteJob</name>
    <filename>classAkonadi_1_1CollectionDeleteJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>CollectionDeleteJob</name>
      <anchorfile>classAkonadi_1_1CollectionDeleteJob.html</anchorfile>
      <anchor>a130d6ab5aa74f5c5822a06b61d18ba4a</anchor>
      <arglist>(const Collection &amp;collection, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectionDeleteJob</name>
      <anchorfile>classAkonadi_1_1CollectionDeleteJob.html</anchorfile>
      <anchor>afbee3d4addc79516167627fcc8fe0c51</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1CollectionDeleteJob.html</anchorfile>
      <anchor>a24dd125f8a84839e97c885800f0a2b9e</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1CollectionDeleteJob.html</anchorfile>
      <anchor>afc00310af38f5acd34ab5a8bd57bd8e7</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CollectionFetchJob</name>
    <filename>classAkonadi_1_1CollectionFetchJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="enumvalue">
      <name>Base</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a99d4e3fe81437ed75b918714879ced5baf29121aea0dbab9dcba7ab9cc6ffc069</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FirstLevel</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a99d4e3fe81437ed75b918714879ced5badbe5f70f0249d1e645dbb13fd2ed3f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NonOverlappingRoots</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a99d4e3fe81437ed75b918714879ced5bae287d2b9792326c810336f7bc4c9247a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Recursive</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a99d4e3fe81437ed75b918714879ced5ba1fa7285a977c92326e343e3ff50a8a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a99d4e3fe81437ed75b918714879ced5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Base</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a99d4e3fe81437ed75b918714879ced5baf29121aea0dbab9dcba7ab9cc6ffc069</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FirstLevel</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a99d4e3fe81437ed75b918714879ced5badbe5f70f0249d1e645dbb13fd2ed3f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Recursive</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a99d4e3fe81437ed75b918714879ced5ba1fa7285a977c92326e343e3ff50a8a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NonOverlappingRoots</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a99d4e3fe81437ed75b918714879ced5bae287d2b9792326c810336f7bc4c9247a</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>collectionsReceived</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>acf967a80de82d00c8f10a528c70fc2c3</anchor>
      <arglist>(const Akonadi::Collection::List &amp;collections)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectionFetchJob</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>ac0015a17a3089b28fed57d341098f470</anchor>
      <arglist>(const Collection &amp;collection, Type type=FirstLevel, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectionFetchJob</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a2ca4983ecbcb816163adb07399e36fae</anchor>
      <arglist>(const Collection::List &amp;collections, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectionFetchJob</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a9438110ec61f3d5f0006f98ea50dfebf</anchor>
      <arglist>(const Collection::List &amp;collections, Type type, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectionFetchJob</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a1ba613258fa8225368c71a630918ccab</anchor>
      <arglist>(const QList&lt; Collection::Id &gt; &amp;collections, Type type=Base, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectionFetchJob</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a9e5e1002ca753a5bcd963eb00a6ca6c7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Collection::List</type>
      <name>collections</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a2a94ad14ba4f3d228a0e4119400f4717</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CollectionFetchScope &amp;</type>
      <name>fetchScope</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a79dd0064be944ece8d61547f741843ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchScope</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a3f243c624440aebd0df7c93b9e0147c5</anchor>
      <arglist>(const CollectionFetchScope &amp;fetchScope)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a49dfd74a565dfcf5c0bdba644531ec7d</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1CollectionFetchJob.html</anchorfile>
      <anchor>a5e22e1339ec3d2224046f66a676aca8b</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CollectionFetchScope</name>
    <filename>classAkonadi_1_1CollectionFetchScope.html</filename>
    <member kind="enumvalue">
      <name>All</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>ad2d8d5722762769ec09ae31ffdfa1d9da6c838c2ee098a4788d2be4a8a6b8331f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AncestorRetrieval</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>ad2d8d5722762769ec09ae31ffdfa1d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>None</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>ad2d8d5722762769ec09ae31ffdfa1d9daf3278e1c67cb23b2dcb4c5ef30a1190b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Parent</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>ad2d8d5722762769ec09ae31ffdfa1d9da410963e522bd8a4247899ec2165229d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>All</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>ad2d8d5722762769ec09ae31ffdfa1d9da6c838c2ee098a4788d2be4a8a6b8331f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Display</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a16e710d05cdc06816cbbd8e92b8668ceaa7cbe9ce5104cbe5ed545f137dbb41da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Enabled</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a16e710d05cdc06816cbbd8e92b8668ceaee0d10a972e57976d554b8defd243a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Index</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a16e710d05cdc06816cbbd8e92b8668cea96398eb81360cf35d2f0b9c492648fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ListFilter</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a16e710d05cdc06816cbbd8e92b8668ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoFilter</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a16e710d05cdc06816cbbd8e92b8668cea93af00a83409f19d97281f17ae57d290</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Display</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a16e710d05cdc06816cbbd8e92b8668ceaa7cbe9ce5104cbe5ed545f137dbb41da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Sync</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a16e710d05cdc06816cbbd8e92b8668ceab72335e50fdd511bde89f7455373c3be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Index</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a16e710d05cdc06816cbbd8e92b8668cea96398eb81360cf35d2f0b9c492648fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Enabled</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a16e710d05cdc06816cbbd8e92b8668ceaee0d10a972e57976d554b8defd243a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoFilter</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a16e710d05cdc06816cbbd8e92b8668cea93af00a83409f19d97281f17ae57d290</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>None</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>ad2d8d5722762769ec09ae31ffdfa1d9daf3278e1c67cb23b2dcb4c5ef30a1190b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Parent</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>ad2d8d5722762769ec09ae31ffdfa1d9da410963e522bd8a4247899ec2165229d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Sync</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a16e710d05cdc06816cbbd8e92b8668ceab72335e50fdd511bde89f7455373c3be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectionFetchScope</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>ad8bffc882fa55548e9888240b5912399</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectionFetchScope</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a84be32b193fdfe5ef18836e6b0be9d6d</anchor>
      <arglist>(const CollectionFetchScope &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectionFetchScope</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a05ebb702f23b433706183ddfbb3cd862</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CollectionFetchScope &amp;</type>
      <name>ancestorFetchScope</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a87caf619cc2c4562f2c6db1af0531a41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CollectionFetchScope</type>
      <name>ancestorFetchScope</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a63ae8911aef87ec3f190f0f823057c72</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AncestorRetrieval</type>
      <name>ancestorRetrieval</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a952b901977c8b5585000d1e41c3cf80a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSet&lt; QByteArray &gt;</type>
      <name>attributes</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a1855c0cf3255e6e01c02506d1301f401</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>contentMimeTypes</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a64bea4c86e9bf72741ee55da2f7a2c0f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fetchAttribute</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a0dfb034a3304dc863d64df3186d9e897</anchor>
      <arglist>(bool fetch=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fetchAttribute</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a549e66def35ecfffa8aa1c0c8e76f301</anchor>
      <arglist>(const QByteArray &amp;type, bool fetch=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fetchIdOnly</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>ae8771296352ffce2099f82c3cc61791c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ignoreRetrievalErrors</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>aa5fa98be369ad9870e111e6934540369</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>includeStatistics</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a929f8c2a60c4efb68a72797db4a36437</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a0404e2d550976922af109140846474d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ListFilter</type>
      <name>listFilter</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a2961c39f039211ce8fdc76649d5c9988</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CollectionFetchScope &amp;</type>
      <name>operator=</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a2cfd6a302c5233498a66565cb9536cb4</anchor>
      <arglist>(const CollectionFetchScope &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>resource</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a9d7734f757c8e77eaf2473b65da29af2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAncestorFetchScope</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a5dfb9b6e71c74c75e19fe3bc1b53dc86</anchor>
      <arglist>(const CollectionFetchScope &amp;scope)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAncestorRetrieval</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a78c6ac777b509de2d66a4e583a7e31f2</anchor>
      <arglist>(AncestorRetrieval ancestorDepth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContentMimeTypes</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a5a0bd85ca3d45829c0f9c478bc54b638</anchor>
      <arglist>(const QStringList &amp;mimeTypes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchIdOnly</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a57260a57444272b0830f68d04159a3f7</anchor>
      <arglist>(bool fetchIdOnly)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIgnoreRetrievalErrors</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a4e65d09fe01a61d8b5f0d283416ca82a</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIncludeStatistics</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a1bf0d0410ca59c1d92bcf49cb8347337</anchor>
      <arglist>(bool include)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setListFilter</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>ab3e17578f53c398b9c0027421c0c2678</anchor>
      <arglist>(ListFilter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResource</name>
      <anchorfile>classAkonadi_1_1CollectionFetchScope.html</anchorfile>
      <anchor>a1d6d19ae8fddecf48eaecdd658788b83</anchor>
      <arglist>(const QString &amp;resource)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CollectionFilterProxyModel</name>
    <filename>classAkonadi_1_1CollectionFilterProxyModel.html</filename>
    <member kind="function">
      <type></type>
      <name>CollectionFilterProxyModel</name>
      <anchorfile>classAkonadi_1_1CollectionFilterProxyModel.html</anchorfile>
      <anchor>a4e825a6649a7497b3666a4970d6064d6</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectionFilterProxyModel</name>
      <anchorfile>classAkonadi_1_1CollectionFilterProxyModel.html</anchorfile>
      <anchor>a245bd4c925febf269e3a559c414174ab</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMimeTypeFilter</name>
      <anchorfile>classAkonadi_1_1CollectionFilterProxyModel.html</anchorfile>
      <anchor>aa79aa6ed8f26637e7c02363c0c413c37</anchor>
      <arglist>(const QString &amp;mimeType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMimeTypeFilters</name>
      <anchorfile>classAkonadi_1_1CollectionFilterProxyModel.html</anchorfile>
      <anchor>aab6414ff8d4710390e96e360cbd50beb</anchor>
      <arglist>(const QStringList &amp;mimeTypes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFilters</name>
      <anchorfile>classAkonadi_1_1CollectionFilterProxyModel.html</anchorfile>
      <anchor>a5751174265bcdf2f13c0cfe5127a3176</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>mimeTypeFilters</name>
      <anchorfile>classAkonadi_1_1CollectionFilterProxyModel.html</anchorfile>
      <anchor>ad99fbb5a31a3148b36c360f19934cb92</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExcludeVirtualCollections</name>
      <anchorfile>classAkonadi_1_1CollectionFilterProxyModel.html</anchorfile>
      <anchor>a5cf8953237d8ef6b95a5758fdc0a732a</anchor>
      <arglist>(bool exclude)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CollectionIdentificationAttribute</name>
    <filename>classAkonadi_1_1CollectionIdentificationAttribute.html</filename>
    <base>Akonadi::Attribute</base>
    <member kind="function">
      <type>Attribute *</type>
      <name>clone</name>
      <anchorfile>classAkonadi_1_1CollectionIdentificationAttribute.html</anchorfile>
      <anchor>a1e492f5a4ac6c6c47b71072ec7ed2657</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deserialize</name>
      <anchorfile>classAkonadi_1_1CollectionIdentificationAttribute.html</anchorfile>
      <anchor>a35418e2a16ce2f9950da4c50216480bc</anchor>
      <arglist>(const QByteArray &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>serialized</name>
      <anchorfile>classAkonadi_1_1CollectionIdentificationAttribute.html</anchorfile>
      <anchor>ab231513c042b6b345d6e785ade691bda</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCollectionNamespace</name>
      <anchorfile>classAkonadi_1_1CollectionIdentificationAttribute.html</anchorfile>
      <anchor>a1c4f4c56c115dbba79ca8964f9e7a2e6</anchor>
      <arglist>(const QByteArray &amp;ns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIdentifier</name>
      <anchorfile>classAkonadi_1_1CollectionIdentificationAttribute.html</anchorfile>
      <anchor>a3a5a17a43e0e94da3b0c21147cbaa22c</anchor>
      <arglist>(const QByteArray &amp;identifier)</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>type</name>
      <anchorfile>classAkonadi_1_1CollectionIdentificationAttribute.html</anchorfile>
      <anchor>a5441336074322b3f2f3263fb76ad6bd6</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CollectionModifyJob</name>
    <filename>classAkonadi_1_1CollectionModifyJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>CollectionModifyJob</name>
      <anchorfile>classAkonadi_1_1CollectionModifyJob.html</anchorfile>
      <anchor>a79606d6ed113bee44f7658203ab1419b</anchor>
      <arglist>(const Collection &amp;collection, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectionModifyJob</name>
      <anchorfile>classAkonadi_1_1CollectionModifyJob.html</anchorfile>
      <anchor>a3090e6825d4cb86bf0f9c420e6846be6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Collection</type>
      <name>collection</name>
      <anchorfile>classAkonadi_1_1CollectionModifyJob.html</anchorfile>
      <anchor>a1a5cbd1c16ba212239e3a530cf9e43f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1CollectionModifyJob.html</anchorfile>
      <anchor>a15150b02c801dfb9a8def293b6584322</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1CollectionModifyJob.html</anchorfile>
      <anchor>a6ad646d6e7fbee160cb7c579536616e8</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CollectionMoveJob</name>
    <filename>classAkonadi_1_1CollectionMoveJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>CollectionMoveJob</name>
      <anchorfile>classAkonadi_1_1CollectionMoveJob.html</anchorfile>
      <anchor>a1208c419bca17dd7f6c73a2c967da0e8</anchor>
      <arglist>(const Collection &amp;collection, const Collection &amp;destination, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1CollectionMoveJob.html</anchorfile>
      <anchor>aba1422fb7434e3c5438d14d661deb4c7</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1CollectionMoveJob.html</anchorfile>
      <anchor>ac185b790d98b621e8dc7b14d343838bf</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CollectionQuotaAttribute</name>
    <filename>classAkonadi_1_1CollectionQuotaAttribute.html</filename>
    <base>Akonadi::Attribute</base>
    <member kind="function">
      <type></type>
      <name>CollectionQuotaAttribute</name>
      <anchorfile>classAkonadi_1_1CollectionQuotaAttribute.html</anchorfile>
      <anchor>a34875f5f34c808c93cdc285fac9e983c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectionQuotaAttribute</name>
      <anchorfile>classAkonadi_1_1CollectionQuotaAttribute.html</anchorfile>
      <anchor>a97ff3c713b2a7bc02906ecf8b00b50cc</anchor>
      <arglist>(qint64 currentValue, qint64 maxValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectionQuotaAttribute</name>
      <anchorfile>classAkonadi_1_1CollectionQuotaAttribute.html</anchorfile>
      <anchor>ab187ef468b0317679df761f54788c9ab</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Attribute *</type>
      <name>clone</name>
      <anchorfile>classAkonadi_1_1CollectionQuotaAttribute.html</anchorfile>
      <anchor>a689855b9e2b7279babdbb54a4943dc02</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>qint64</type>
      <name>currentValue</name>
      <anchorfile>classAkonadi_1_1CollectionQuotaAttribute.html</anchorfile>
      <anchor>a5e53dfd4a0cada81cf77ef34f7ffb0d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deserialize</name>
      <anchorfile>classAkonadi_1_1CollectionQuotaAttribute.html</anchorfile>
      <anchor>acb747fe64059c207d048601871b289d6</anchor>
      <arglist>(const QByteArray &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>qint64</type>
      <name>maximumValue</name>
      <anchorfile>classAkonadi_1_1CollectionQuotaAttribute.html</anchorfile>
      <anchor>a34b58c134d35249019acb7ed1abe2d63</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>serialized</name>
      <anchorfile>classAkonadi_1_1CollectionQuotaAttribute.html</anchorfile>
      <anchor>a3fefe3c3db21eb720b557b42b95f84ed</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentValue</name>
      <anchorfile>classAkonadi_1_1CollectionQuotaAttribute.html</anchorfile>
      <anchor>a1b02292b600296cb94d69922ce00cda6</anchor>
      <arglist>(qint64 value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumValue</name>
      <anchorfile>classAkonadi_1_1CollectionQuotaAttribute.html</anchorfile>
      <anchor>ab7684fd81582b4984299a363468e55cb</anchor>
      <arglist>(qint64 value)</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>type</name>
      <anchorfile>classAkonadi_1_1CollectionQuotaAttribute.html</anchorfile>
      <anchor>a3cfb89b3161bf3d207fd2c4db3f5425b</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CollectionStatistics</name>
    <filename>classAkonadi_1_1CollectionStatistics.html</filename>
    <member kind="function">
      <type></type>
      <name>CollectionStatistics</name>
      <anchorfile>classAkonadi_1_1CollectionStatistics.html</anchorfile>
      <anchor>a896bef2dedb5933e46b3ed99e0ed153d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollectionStatistics</name>
      <anchorfile>classAkonadi_1_1CollectionStatistics.html</anchorfile>
      <anchor>a43d4d5e2945d19bf431335c0339f430c</anchor>
      <arglist>(const CollectionStatistics &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectionStatistics</name>
      <anchorfile>classAkonadi_1_1CollectionStatistics.html</anchorfile>
      <anchor>a8de826a965b7d5882724716cdf7d92ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>qint64</type>
      <name>count</name>
      <anchorfile>classAkonadi_1_1CollectionStatistics.html</anchorfile>
      <anchor>ac39e13ecaad88b2b3fc9b126a4482c4d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CollectionStatistics &amp;</type>
      <name>operator=</name>
      <anchorfile>classAkonadi_1_1CollectionStatistics.html</anchorfile>
      <anchor>af440a0b7eddc139ef963bd61a705c400</anchor>
      <arglist>(const CollectionStatistics &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCount</name>
      <anchorfile>classAkonadi_1_1CollectionStatistics.html</anchorfile>
      <anchor>afc25f3e6a36fedc5bf262f290172086a</anchor>
      <arglist>(qint64 count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classAkonadi_1_1CollectionStatistics.html</anchorfile>
      <anchor>a1395ebe47e4e481fd28fc6ae6c22d906</anchor>
      <arglist>(qint64 size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnreadCount</name>
      <anchorfile>classAkonadi_1_1CollectionStatistics.html</anchorfile>
      <anchor>aff3ed2a75bfbaa2680ba417349169bbc</anchor>
      <arglist>(qint64 count)</arglist>
    </member>
    <member kind="function">
      <type>qint64</type>
      <name>size</name>
      <anchorfile>classAkonadi_1_1CollectionStatistics.html</anchorfile>
      <anchor>abb33b91b7f294916935b0a74fb777b85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>qint64</type>
      <name>unreadCount</name>
      <anchorfile>classAkonadi_1_1CollectionStatistics.html</anchorfile>
      <anchor>a0b692c1e11507b2538d8fa04a72a6811</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::CollectionStatisticsJob</name>
    <filename>classAkonadi_1_1CollectionStatisticsJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>CollectionStatisticsJob</name>
      <anchorfile>classAkonadi_1_1CollectionStatisticsJob.html</anchorfile>
      <anchor>ac924d00bc585eaa47d78980740f8a8db</anchor>
      <arglist>(const Collection &amp;collection, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CollectionStatisticsJob</name>
      <anchorfile>classAkonadi_1_1CollectionStatisticsJob.html</anchorfile>
      <anchor>a1bce0217b9ca062097aa1dd3629e4c5b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Collection</type>
      <name>collection</name>
      <anchorfile>classAkonadi_1_1CollectionStatisticsJob.html</anchorfile>
      <anchor>a971f973c1f6e02666c5f1a2b687138a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CollectionStatistics</type>
      <name>statistics</name>
      <anchorfile>classAkonadi_1_1CollectionStatisticsJob.html</anchorfile>
      <anchor>a4c2ce3a3ffa2862118440249d6ba2d5f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1CollectionStatisticsJob.html</anchorfile>
      <anchor>a9bc63a78eb30d690383c9afdc0d76d4e</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1CollectionStatisticsJob.html</anchorfile>
      <anchor>a6f598c3959c56936891827b7ea32a9fb</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::ContactSearchTerm</name>
    <filename>classAkonadi_1_1ContactSearchTerm.html</filename>
    <base>Akonadi::SearchTerm</base>
    <member kind="function" static="yes">
      <type>static ContactSearchField</type>
      <name>fromKey</name>
      <anchorfile>classAkonadi_1_1ContactSearchTerm.html</anchorfile>
      <anchor>a8c880340dde3e62d2cfbca13a175f21d</anchor>
      <arglist>(const QString &amp;key)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>toKey</name>
      <anchorfile>classAkonadi_1_1ContactSearchTerm.html</anchorfile>
      <anchor>ab85b75e5005f2d3901c8247359fe0364</anchor>
      <arglist>(ContactSearchField)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::Control</name>
    <filename>classAkonadi_1_1Control.html</filename>
    <member kind="function">
      <type></type>
      <name>~Control</name>
      <anchorfile>classAkonadi_1_1Control.html</anchorfile>
      <anchor>a62130b189f9578568a4f13eb9fb7f349</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>restart</name>
      <anchorfile>classAkonadi_1_1Control.html</anchorfile>
      <anchor>a3ec5f2d64d918a52d188b06ee76b50fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>start</name>
      <anchorfile>classAkonadi_1_1Control.html</anchorfile>
      <anchor>aef8123340c620af28174f3ab04fac1c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>stop</name>
      <anchorfile>classAkonadi_1_1Control.html</anchorfile>
      <anchor>a121ef90f1494905d7494219421e54426</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Control</name>
      <anchorfile>classAkonadi_1_1Control.html</anchorfile>
      <anchor>aae3f48bc40c4dc532a2f867dfad179eb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::DifferencesAlgorithmInterface</name>
    <filename>classAkonadi_1_1DifferencesAlgorithmInterface.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DifferencesAlgorithmInterface</name>
      <anchorfile>classAkonadi_1_1DifferencesAlgorithmInterface.html</anchorfile>
      <anchor>a6f6e4b516601cdad4ff1664818072c93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compare</name>
      <anchorfile>classAkonadi_1_1DifferencesAlgorithmInterface.html</anchorfile>
      <anchor>aad0e6aae8f2024ebbb8ae89e1a6df664</anchor>
      <arglist>(AbstractDifferencesReporter *reporter, const Akonadi::Item &amp;leftItem, const Akonadi::Item &amp;rightItem)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::EmailSearchTerm</name>
    <filename>classAkonadi_1_1EmailSearchTerm.html</filename>
    <base>Akonadi::SearchTerm</base>
    <member kind="enumeration">
      <type></type>
      <name>EmailSearchField</name>
      <anchorfile>classAkonadi_1_1EmailSearchTerm.html</anchorfile>
      <anchor>aab6784f25dde9773f4f9656bdb56aaff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EmailSearchTerm</name>
      <anchorfile>classAkonadi_1_1EmailSearchTerm.html</anchorfile>
      <anchor>aecd2da7a6c213f872e69a30a693a6acd</anchor>
      <arglist>(EmailSearchField field, const QVariant &amp;value, SearchTerm::Condition condition=SearchTerm::CondEqual)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static EmailSearchField</type>
      <name>fromKey</name>
      <anchorfile>classAkonadi_1_1EmailSearchTerm.html</anchorfile>
      <anchor>aad7840cae1b9b7ca8372da966d45dd8d</anchor>
      <arglist>(const QString &amp;key)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>toKey</name>
      <anchorfile>classAkonadi_1_1EmailSearchTerm.html</anchorfile>
      <anchor>a51b273a8fcf73fd986a9ca941b02bb98</anchor>
      <arglist>(EmailSearchField)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::EntityAnnotationsAttribute</name>
    <filename>classAkonadi_1_1EntityAnnotationsAttribute.html</filename>
    <base>Akonadi::Attribute</base>
    <member kind="function">
      <type>Attribute *</type>
      <name>clone</name>
      <anchorfile>classAkonadi_1_1EntityAnnotationsAttribute.html</anchorfile>
      <anchor>a36f3a7a18c20a3f9a015df6be8ee64b1</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deserialize</name>
      <anchorfile>classAkonadi_1_1EntityAnnotationsAttribute.html</anchorfile>
      <anchor>a218361341c402358b36e47216febd832</anchor>
      <arglist>(const QByteArray &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>serialized</name>
      <anchorfile>classAkonadi_1_1EntityAnnotationsAttribute.html</anchorfile>
      <anchor>a88f948dc39ebc875ae24d59dd0eeac7a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>type</name>
      <anchorfile>classAkonadi_1_1EntityAnnotationsAttribute.html</anchorfile>
      <anchor>a1a5cea89ee43c4dd394665c5952c6e34</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::EntityDeletedAttribute</name>
    <filename>classAkonadi_1_1EntityDeletedAttribute.html</filename>
    <base>Akonadi::Attribute</base>
    <member kind="function">
      <type></type>
      <name>EntityDeletedAttribute</name>
      <anchorfile>classAkonadi_1_1EntityDeletedAttribute.html</anchorfile>
      <anchor>a8be640638ca1a247eeced90f58d74ca5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EntityDeletedAttribute</name>
      <anchorfile>classAkonadi_1_1EntityDeletedAttribute.html</anchorfile>
      <anchor>a7022224882b9269d6c02073986eb4b7e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>EntityDeletedAttribute *</type>
      <name>clone</name>
      <anchorfile>classAkonadi_1_1EntityDeletedAttribute.html</anchorfile>
      <anchor>ab06c9ad40bba5c8442ae23ea10367121</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deserialize</name>
      <anchorfile>classAkonadi_1_1EntityDeletedAttribute.html</anchorfile>
      <anchor>a70c7e2d2a469cdbc01f97d037cead6da</anchor>
      <arglist>(const QByteArray &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>Collection</type>
      <name>restoreCollection</name>
      <anchorfile>classAkonadi_1_1EntityDeletedAttribute.html</anchorfile>
      <anchor>a5c1dffa78baa7df48d22c366be1936e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>restoreResource</name>
      <anchorfile>classAkonadi_1_1EntityDeletedAttribute.html</anchorfile>
      <anchor>ab4299c4611de2463d50690699c2f3531</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>serialized</name>
      <anchorfile>classAkonadi_1_1EntityDeletedAttribute.html</anchorfile>
      <anchor>a9731f567010592d5312de234cd6f168f</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRestoreCollection</name>
      <anchorfile>classAkonadi_1_1EntityDeletedAttribute.html</anchorfile>
      <anchor>a240ab497fb8848aea3b7dafa8720e95b</anchor>
      <arglist>(const Collection &amp;col)</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>type</name>
      <anchorfile>classAkonadi_1_1EntityDeletedAttribute.html</anchorfile>
      <anchor>a798a7df2d6f9dd952b0f7b3f576cefbd</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::EntityDisplayAttribute</name>
    <filename>classAkonadi_1_1EntityDisplayAttribute.html</filename>
    <base>Akonadi::Attribute</base>
    <member kind="function">
      <type></type>
      <name>EntityDisplayAttribute</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>a0f9461f93a3c03c281d4b8d0bb5246ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EntityDisplayAttribute</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>af24db026c2ad2c0ecdf53a7d4648295d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>QIcon</type>
      <name>activeIcon</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>afa050fc7851ebd653d7238395efe276b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>activeIconName</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>a9ddc530e7bd4729cb29ffe56b238c89d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>backgroundColor</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>a78af319a9ad189e07e02c00d5d2f1c4b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>EntityDisplayAttribute *</type>
      <name>clone</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>a63f4299b8c00de36ef16bb436ba06df3</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deserialize</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>a68bfccc17ceb0791d3a3e4d58c346d56</anchor>
      <arglist>(const QByteArray &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>displayName</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>a71cdf49d46235751ba7dd602b9fc8761</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QIcon</type>
      <name>icon</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>ae59c367365e5ebbbbd4276e008f455e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>iconName</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>a57f1947ae502ee41b1ae570bbb5a161e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>serialized</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>a69b7c9ea12faa5e1098a719636bb1550</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActiveIconName</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>a5a515d6600260637ca2aa95770251e20</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundColor</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>ad8a0f05883b2f3218ceba6a92cf09fc2</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisplayName</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>a3a871eb787dbd27f41554f07bbb3163e</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIconName</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>aebc44e6a839959947bcd2db195cdda31</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>type</name>
      <anchorfile>classAkonadi_1_1EntityDisplayAttribute.html</anchorfile>
      <anchor>a3a1ed46f6a9cbe17aec3a35921d651a2</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::EntityHiddenAttribute</name>
    <filename>classAkonadi_1_1EntityHiddenAttribute.html</filename>
    <base>Akonadi::Attribute</base>
    <member kind="function">
      <type></type>
      <name>EntityHiddenAttribute</name>
      <anchorfile>classAkonadi_1_1EntityHiddenAttribute.html</anchorfile>
      <anchor>aedd19a76cbed24cda97e33367897d046</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EntityHiddenAttribute</name>
      <anchorfile>classAkonadi_1_1EntityHiddenAttribute.html</anchorfile>
      <anchor>a7fa0e8272453ec2cc8b50f6649592cce</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>EntityHiddenAttribute *</type>
      <name>clone</name>
      <anchorfile>classAkonadi_1_1EntityHiddenAttribute.html</anchorfile>
      <anchor>ad3fb73af005bddbd083c2abe34c62a67</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deserialize</name>
      <anchorfile>classAkonadi_1_1EntityHiddenAttribute.html</anchorfile>
      <anchor>a52984b4886b71cfdac6c7a5064167f10</anchor>
      <arglist>(const QByteArray &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>serialized</name>
      <anchorfile>classAkonadi_1_1EntityHiddenAttribute.html</anchorfile>
      <anchor>a4fb3a5509cbd2084a9dce02a67f10504</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>type</name>
      <anchorfile>classAkonadi_1_1EntityHiddenAttribute.html</anchorfile>
      <anchor>afd12103fd7e286aee7c0476e1777a3a2</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::EntityMimeTypeFilterModel</name>
    <filename>classAkonadi_1_1EntityMimeTypeFilterModel.html</filename>
    <member kind="function">
      <type></type>
      <name>EntityMimeTypeFilterModel</name>
      <anchorfile>classAkonadi_1_1EntityMimeTypeFilterModel.html</anchorfile>
      <anchor>a3daa2ddbbae18df49c552e771155fdb6</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EntityMimeTypeFilterModel</name>
      <anchorfile>classAkonadi_1_1EntityMimeTypeFilterModel.html</anchorfile>
      <anchor>aa45c86ce40508854f1c3bb94030be777</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMimeTypeExclusionFilter</name>
      <anchorfile>classAkonadi_1_1EntityMimeTypeFilterModel.html</anchorfile>
      <anchor>a1f2178fa1ba7588b60a27aac98530864</anchor>
      <arglist>(const QString &amp;mimeType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMimeTypeExclusionFilters</name>
      <anchorfile>classAkonadi_1_1EntityMimeTypeFilterModel.html</anchorfile>
      <anchor>a2ac98fb47602b52bdfe6728df62bfea1</anchor>
      <arglist>(const QStringList &amp;mimeTypes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMimeTypeInclusionFilter</name>
      <anchorfile>classAkonadi_1_1EntityMimeTypeFilterModel.html</anchorfile>
      <anchor>a852e32d5b57ef32ba0d8d782d1abfe47</anchor>
      <arglist>(const QString &amp;mimeType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMimeTypeInclusionFilters</name>
      <anchorfile>classAkonadi_1_1EntityMimeTypeFilterModel.html</anchorfile>
      <anchor>a3a1c83c731660028fcf5781156bca63d</anchor>
      <arglist>(const QStringList &amp;mimeTypes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFilters</name>
      <anchorfile>classAkonadi_1_1EntityMimeTypeFilterModel.html</anchorfile>
      <anchor>abbc480fbbe12007a2140ec42c4c29661</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>mimeTypeExclusionFilters</name>
      <anchorfile>classAkonadi_1_1EntityMimeTypeFilterModel.html</anchorfile>
      <anchor>ae7c9c65869b002b335ca958f57ba10b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>mimeTypeInclusionFilters</name>
      <anchorfile>classAkonadi_1_1EntityMimeTypeFilterModel.html</anchorfile>
      <anchor>ab413b88a04e6a53ae8f9978a2a9b483c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeaderGroup</name>
      <anchorfile>classAkonadi_1_1EntityMimeTypeFilterModel.html</anchorfile>
      <anchor>a4e44be51831e7b7fc04685318731c0c2</anchor>
      <arglist>(EntityTreeModel::HeaderGroup headerGroup)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::EntityOrderProxyModel</name>
    <filename>classAkonadi_1_1EntityOrderProxyModel.html</filename>
    <member kind="function">
      <type></type>
      <name>EntityOrderProxyModel</name>
      <anchorfile>classAkonadi_1_1EntityOrderProxyModel.html</anchorfile>
      <anchor>a6789cb23aa72c22829d55c9206162997</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EntityOrderProxyModel</name>
      <anchorfile>classAkonadi_1_1EntityOrderProxyModel.html</anchorfile>
      <anchor>af8cd33743fc62d3df41e27cb5893a049</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dropMimeData</name>
      <anchorfile>classAkonadi_1_1EntityOrderProxyModel.html</anchorfile>
      <anchor>a47a8bab942148a2f6703c5e642011c97</anchor>
      <arglist>(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &amp;parent) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lessThan</name>
      <anchorfile>classAkonadi_1_1EntityOrderProxyModel.html</anchorfile>
      <anchor>a509ba75b64ea7c70683ad80d63c48677</anchor>
      <arglist>(const QModelIndex &amp;left, const QModelIndex &amp;right) const override</arglist>
    </member>
    <member kind="function">
      <type>QModelIndexList</type>
      <name>match</name>
      <anchorfile>classAkonadi_1_1EntityOrderProxyModel.html</anchorfile>
      <anchor>a6d8ee2cb880d33bef8baba43bf600246</anchor>
      <arglist>(const QModelIndex &amp;start, int role, const QVariant &amp;value, int hits=1, Qt::MatchFlags flags=Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap)) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveOrder</name>
      <anchorfile>classAkonadi_1_1EntityOrderProxyModel.html</anchorfile>
      <anchor>aafb1e958207117f0c392ad15f7fe5119</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrderConfig</name>
      <anchorfile>classAkonadi_1_1EntityOrderProxyModel.html</anchorfile>
      <anchor>ab4a0105c9d75ed4799cf2f985508ef19</anchor>
      <arglist>(const KConfigGroup &amp;group)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::EntityRightsFilterModel</name>
    <filename>classAkonadi_1_1EntityRightsFilterModel.html</filename>
    <member kind="function">
      <type></type>
      <name>EntityRightsFilterModel</name>
      <anchorfile>classAkonadi_1_1EntityRightsFilterModel.html</anchorfile>
      <anchor>a84fda383f864868f5f3c38681cda70b0</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EntityRightsFilterModel</name>
      <anchorfile>classAkonadi_1_1EntityRightsFilterModel.html</anchorfile>
      <anchor>af82fb3df60939bda6bb6ed8d5e23e828</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Collection::Rights</type>
      <name>accessRights</name>
      <anchorfile>classAkonadi_1_1EntityRightsFilterModel.html</anchorfile>
      <anchor>ade06415ec74f602e2e98f55915c3e1a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Qt::ItemFlags</type>
      <name>flags</name>
      <anchorfile>classAkonadi_1_1EntityRightsFilterModel.html</anchorfile>
      <anchor>a438dbc7c6346729348df235b15919733</anchor>
      <arglist>(const QModelIndex &amp;index) const override</arglist>
    </member>
    <member kind="function">
      <type>QModelIndexList</type>
      <name>match</name>
      <anchorfile>classAkonadi_1_1EntityRightsFilterModel.html</anchorfile>
      <anchor>a2aa43f9d03690ce65bc4c9314a50677b</anchor>
      <arglist>(const QModelIndex &amp;start, int role, const QVariant &amp;value, int hits=1, Qt::MatchFlags flags=Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap)) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAccessRights</name>
      <anchorfile>classAkonadi_1_1EntityRightsFilterModel.html</anchorfile>
      <anchor>af12e5f56f93b43280a88aa7b2fcf06b0</anchor>
      <arglist>(Collection::Rights rights)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::EntityTreeModel</name>
    <filename>classAkonadi_1_1EntityTreeModel.html</filename>
    <member kind="enumvalue">
      <name>AvailablePartsRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a1675206bdeeccc71f2e8b316bc0f193b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CollectionChildOrderRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2ae9b9cc0435b0ea7311c0d52b06b40d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CollectionFetchStrategy</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>aaf514b1eeffd1c08e01555cc14edb072</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FetchNoCollections</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>aaf514b1eeffd1c08e01555cc14edb072a06ed9692fd27d881c022ac6edbae9b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FetchFirstLevelChildCollections</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>aaf514b1eeffd1c08e01555cc14edb072a613cfcdb511722448bc7fb5c8ff34279</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FetchCollectionsRecursive</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>aaf514b1eeffd1c08e01555cc14edb072a77eef9309fe7dee5bb207bcd5f006032</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvisibleCollectionFetch</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>aaf514b1eeffd1c08e01555cc14edb072a0797046b326fb5117173a71c51662798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CollectionIdRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2ababfe9216edd5f66ec3a7e105a3e003f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CollectionRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2aac18752d89491b2cfd0d5db6718abf78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CollectionTreeHeaders</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a78fb18875ea3f23e4765ce67f6546bcda5ab957ade511bcaa9ca49c91454ac9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EndHeaderGroup</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a78fb18875ea3f23e4765ce67f6546bcda774e4e46ab585839aa8dc6dccf09ad98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EntityTreeHeaders</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a78fb18875ea3f23e4765ce67f6546bcdab968be3ac0c10f1c57d5bd995217800b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EntityUrlRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2ab5917e94a8e18acbb0d02d2c81422c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FetchCollectionsRecursive</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>aaf514b1eeffd1c08e01555cc14edb072a77eef9309fe7dee5bb207bcd5f006032</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FetchFirstLevelChildCollections</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>aaf514b1eeffd1c08e01555cc14edb072a613cfcdb511722448bc7fb5c8ff34279</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FetchingState</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a59d6be7b54f9c45eba7aa448d07ccbf2a012aa97f135a4be70aa20c5444fef918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FetchNoCollections</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>aaf514b1eeffd1c08e01555cc14edb072a06ed9692fd27d881c022ac6edbae9b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FetchState</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a59d6be7b54f9c45eba7aa448d07ccbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IdleState</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a59d6be7b54f9c45eba7aa448d07ccbf2ab75b8dccd52a67f2ad1b46d53464100b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FetchingState</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a59d6be7b54f9c45eba7aa448d07ccbf2a012aa97f135a4be70aa20c5444fef918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FetchStateRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2af014549388a46d8bd005d9f44d10c095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>HeaderGroup</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a78fb18875ea3f23e4765ce67f6546bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EntityTreeHeaders</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a78fb18875ea3f23e4765ce67f6546bcdab968be3ac0c10f1c57d5bd995217800b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CollectionTreeHeaders</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a78fb18875ea3f23e4765ce67f6546bcda5ab957ade511bcaa9ca49c91454ac9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ItemListHeaders</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a78fb18875ea3f23e4765ce67f6546bcda7efbbe3fbde0ab13401e0180a41d0a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserHeaders</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a78fb18875ea3f23e4765ce67f6546bcda6ff58406034ab6be01c5320c70dd9226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EndHeaderGroup</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a78fb18875ea3f23e4765ce67f6546bcda774e4e46ab585839aa8dc6dccf09ad98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IdleState</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a59d6be7b54f9c45eba7aa448d07ccbf2ab75b8dccd52a67f2ad1b46d53464100b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImmediatePopulation</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a24c3ee01a13dd66eed4521a3519dad06a3d17a5381d995654b0a944d6b09a2fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvisibleCollectionFetch</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>aaf514b1eeffd1c08e01555cc14edb072a0797046b326fb5117173a71c51662798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsPopulatedRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2adb59744862d276c2c293104b267d13f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ItemIdRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a02fefb9d2b8dfae91eaf617d933e048a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ItemListHeaders</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a78fb18875ea3f23e4765ce67f6546bcda7efbbe3fbde0ab13401e0180a41d0a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ItemPopulationStrategy</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a24c3ee01a13dd66eed4521a3519dad06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoItemPopulation</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a24c3ee01a13dd66eed4521a3519dad06ae76372ae0607f73b95a1b3059234bea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImmediatePopulation</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a24c3ee01a13dd66eed4521a3519dad06a3d17a5381d995654b0a944d6b09a2fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LazyPopulation</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a24c3ee01a13dd66eed4521a3519dad06af342ba6a74929a6abce70b70a51764f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ItemRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a38e48c0690b5a932e20b0ba804418c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LazyPopulation</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a24c3ee01a13dd66eed4521a3519dad06af342ba6a74929a6abce70b70a51764f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LoadedPartsRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a618c231feb5925e20c88d5318aedc306</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MimeTypeRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2ae8195c8a8aeb2ae1615d8d8b46a9cd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoItemPopulation</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a24c3ee01a13dd66eed4521a3519dad06ae76372ae0607f73b95a1b3059234bea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OriginalCollectionNameRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a7bb8d0ed102666ddc858da381ca93790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParentCollectionRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a339c6dad6c0444619389b7625204837f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PendingCutRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2ac83d5987830741d9bb93a6325f221c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RemoteIdRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a6e9e4da9e2e402c4370efa7385fd6d7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Roles</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ItemIdRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a02fefb9d2b8dfae91eaf617d933e048a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ItemRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a38e48c0690b5a932e20b0ba804418c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MimeTypeRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2ae8195c8a8aeb2ae1615d8d8b46a9cd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CollectionIdRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2ababfe9216edd5f66ec3a7e105a3e003f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CollectionRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2aac18752d89491b2cfd0d5db6718abf78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RemoteIdRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a6e9e4da9e2e402c4370efa7385fd6d7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CollectionChildOrderRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2ae9b9cc0435b0ea7311c0d52b06b40d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParentCollectionRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a339c6dad6c0444619389b7625204837f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LoadedPartsRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a618c231feb5925e20c88d5318aedc306</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AvailablePartsRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a1675206bdeeccc71f2e8b316bc0f193b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PendingCutRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2ac83d5987830741d9bb93a6325f221c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EntityUrlRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2ab5917e94a8e18acbb0d02d2c81422c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UnreadCountRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2acff6114ff533562bcbfcee683000ee04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FetchStateRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2af014549388a46d8bd005d9f44d10c095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsPopulatedRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2adb59744862d276c2c293104b267d13f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OriginalCollectionNameRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a7bb8d0ed102666ddc858da381ca93790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2aa50c2c35488fe2317a7f85c64ad4d785</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TerminalUserRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a44c9568a0b33403682ed7b95731f289b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TerminalUserRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2a44c9568a0b33403682ed7b95731f289b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UnreadCountRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2acff6114ff533562bcbfcee683000ee04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserHeaders</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a78fb18875ea3f23e4765ce67f6546bcda6ff58406034ab6be01c5320c70dd9226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserRole</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>afb2cc4f8ecf57b3db2ef56068e7223c2aa50c2c35488fe2317a7f85c64ad4d785</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>collectionFetched</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a9b8d56111224a0ce439c3d8cc659c42e</anchor>
      <arglist>(int collectionId)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>collectionPopulated</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>ac94dc517423372ea39b22279472f0f67</anchor>
      <arglist>(Akonadi::Collection::Id collectionId)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>collectionTreeFetched</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a3512513e1fb86ce0b226fa95728f7658</anchor>
      <arglist>(const Akonadi::Collection::List &amp;collections)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EntityTreeModel</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a238ca4cd8bb24419d0a193cb33c1bc9a</anchor>
      <arglist>(Monitor *monitor, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EntityTreeModel</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a6d6f1325e2540d59f5a246c6a601b114</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>CollectionFetchStrategy</type>
      <name>collectionFetchStrategy</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a83aaa1e5dca822ebfc07f77dadc352f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>includeRootCollection</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>abf163d40f801e523737452646a425866</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCollectionPopulated</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a275befd63050a4540a9c79170ae8e37b</anchor>
      <arglist>(Akonadi::Collection::Id) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCollectionTreeFetched</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>aa766a0ea25c9ff9970e923015812f8d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFullyPopulated</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a9b48876b0e815ef5a31287a7d1d17997</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ItemPopulationStrategy</type>
      <name>itemPopulationStrategy</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a249dbec8101bb24852aa2bed2c0c4108</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Akonadi::CollectionFetchScope::ListFilter</type>
      <name>listFilter</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a603160c8899d1891fba34e99d3e3bb4b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QModelIndexList</type>
      <name>match</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>aa8466b221c82295b21544bb7424d0cec</anchor>
      <arglist>(const QModelIndex &amp;start, int role, const QVariant &amp;value, int hits=1, Qt::MatchFlags flags=Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap)) const override</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>rootCollectionDisplayName</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>ad2cbf6cac26e420c57236e7aaddb8b47</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCollectionFetchStrategy</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a10bac21a92c83378c7818fedb48f0aac</anchor>
      <arglist>(CollectionFetchStrategy strategy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCollectionMonitored</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a849a4618ccf4e0d766449945b3bbd087</anchor>
      <arglist>(const Akonadi::Collection &amp;col, bool monitored=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCollectionsMonitored</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>aab25447764fa3f7bbb0b54261f00a87f</anchor>
      <arglist>(const Akonadi::Collection::List &amp;collections)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIncludeRootCollection</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a1c751b0f1c0a43bbd508064f5e4e3d44</anchor>
      <arglist>(bool include)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemPopulationStrategy</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a8796758f55531b1dbc8aad72ea596c75</anchor>
      <arglist>(ItemPopulationStrategy strategy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setListFilter</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a92d4f47b43c53bee390449b77f60c224</anchor>
      <arglist>(Akonadi::CollectionFetchScope::ListFilter filter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRootCollectionDisplayName</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>ae8a244a9f5f591bb350d0de36f7691ad</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShowSystemEntities</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>ad4a83071a95bacf5dd7b531bb743d5ce</anchor>
      <arglist>(bool show)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>systemEntitiesShown</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a40a8d7e10a2a29349dda80e6ced750c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QModelIndexList</type>
      <name>modelIndexesForItem</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a9c86ce35f73cc02495281119a3da31de</anchor>
      <arglist>(const QAbstractItemModel *model, const Item &amp;item)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QModelIndex</type>
      <name>modelIndexForCollection</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a30fa67dd91822cb29e9972c83fffe6e7</anchor>
      <arglist>(const QAbstractItemModel *model, const Collection &amp;collection)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Collection</type>
      <name>updatedCollection</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a246413929b8d0fcc1d5cd961fff5e1be</anchor>
      <arglist>(const QAbstractItemModel *model, qint64 collectionId)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>clearAndReset</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a57d2b58331d25ef3e3483a8b8c31fdf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QVariant</type>
      <name>entityData</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a4bf30d7bdc9ca842ad1a5e156e187109</anchor>
      <arglist>(const Collection &amp;collection, int column, int role=Qt::DisplayRole) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QVariant</type>
      <name>entityData</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a40833bff1357e0fdf5e55bed6d30e5c7</anchor>
      <arglist>(const Item &amp;item, int column, int role=Qt::DisplayRole) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QVariant</type>
      <name>entityHeaderData</name>
      <anchorfile>classAkonadi_1_1EntityTreeModel.html</anchorfile>
      <anchor>a5e0e16736bbaa0ac93dc0041588ba4fc</anchor>
      <arglist>(int section, Qt::Orientation orientation, int role, HeaderGroup headerGroup) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::Exception</name>
    <filename>classAkonadi_1_1Exception.html</filename>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>classAkonadi_1_1Exception.html</anchorfile>
      <anchor>aee4d73a9e4a9a1cd0d59417f2d4c5e85</anchor>
      <arglist>(const char *what)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>classAkonadi_1_1Exception.html</anchorfile>
      <anchor>a373b6f6c2384b2b63b5aaaf59494748f</anchor>
      <arglist>(const QByteArray &amp;what)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>classAkonadi_1_1Exception.html</anchorfile>
      <anchor>a83bb299df12cc3c5809b300aaaca4e7e</anchor>
      <arglist>(const QString &amp;what)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Exception</name>
      <anchorfile>classAkonadi_1_1Exception.html</anchorfile>
      <anchor>a62461bc3a3782e4c14dc1e3e57fcf560</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QByteArray</type>
      <name>type</name>
      <anchorfile>classAkonadi_1_1Exception.html</anchorfile>
      <anchor>a75f11582bff695d2ec107fd8faa29bf3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>classAkonadi_1_1Exception.html</anchorfile>
      <anchor>a9cbbdc6c109cfaec515037bcbaabef8d</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::FavoriteCollectionsModel</name>
    <filename>classAkonadi_1_1FavoriteCollectionsModel.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>addCollection</name>
      <anchorfile>classAkonadi_1_1FavoriteCollectionsModel.html</anchorfile>
      <anchor>a8d41195f4233f08742b683537c81192d</anchor>
      <arglist>(const Akonadi::Collection &amp;collection)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>removeCollection</name>
      <anchorfile>classAkonadi_1_1FavoriteCollectionsModel.html</anchorfile>
      <anchor>ac8f79cfbd26015242bf7f67b111be260</anchor>
      <arglist>(const Akonadi::Collection &amp;collection)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setCollections</name>
      <anchorfile>classAkonadi_1_1FavoriteCollectionsModel.html</anchorfile>
      <anchor>a8616c3f57273034b28876fd89a1bad9b</anchor>
      <arglist>(const Akonadi::Collection::List &amp;collections)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setFavoriteLabel</name>
      <anchorfile>classAkonadi_1_1FavoriteCollectionsModel.html</anchorfile>
      <anchor>a9bdf0d314bdecedb39d285847d0279b2</anchor>
      <arglist>(const Akonadi::Collection &amp;collection, const QString &amp;label)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FavoriteCollectionsModel</name>
      <anchorfile>classAkonadi_1_1FavoriteCollectionsModel.html</anchorfile>
      <anchor>aa2633323edd259424c6b939d39c394e1</anchor>
      <arglist>(QAbstractItemModel *model, const KConfigGroup &amp;group, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FavoriteCollectionsModel</name>
      <anchorfile>classAkonadi_1_1FavoriteCollectionsModel.html</anchorfile>
      <anchor>a9ff76fcdfb53f138b9f5482c1de578a2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>__attribute__((__deprecated__)) Collection QList&lt; Collection::Id &gt;</type>
      <name>collectionIds</name>
      <anchorfile>classAkonadi_1_1FavoriteCollectionsModel.html</anchorfile>
      <anchor>ac8ed7f3faad3dfd9d2b28a465eab7542</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>favoriteLabel</name>
      <anchorfile>classAkonadi_1_1FavoriteCollectionsModel.html</anchorfile>
      <anchor>a1efad2e439a852a6a96332395744743e</anchor>
      <arglist>(const Akonadi::Collection &amp;col)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::GidExtractorInterface</name>
    <filename>classAkonadi_1_1GidExtractorInterface.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GidExtractorInterface</name>
      <anchorfile>classAkonadi_1_1GidExtractorInterface.html</anchorfile>
      <anchor>ae274225fadcc1a800de33af4e430b665</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QString</type>
      <name>extractGid</name>
      <anchorfile>classAkonadi_1_1GidExtractorInterface.html</anchorfile>
      <anchor>a1c2dde7e424a972a39112a6c3d78e3df</anchor>
      <arglist>(const Item &amp;item) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::IncidenceSearchTerm</name>
    <filename>classAkonadi_1_1IncidenceSearchTerm.html</filename>
    <base>Akonadi::SearchTerm</base>
    <member kind="function" static="yes">
      <type>static IncidenceSearchField</type>
      <name>fromKey</name>
      <anchorfile>classAkonadi_1_1IncidenceSearchTerm.html</anchorfile>
      <anchor>ac2ada6d6078962251584bee0f52c3a54</anchor>
      <arglist>(const QString &amp;key)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>toKey</name>
      <anchorfile>classAkonadi_1_1IncidenceSearchTerm.html</anchorfile>
      <anchor>a02dc055d8fc974267f3b67ddb5d515a5</anchor>
      <arglist>(IncidenceSearchField)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::IndexPolicyAttribute</name>
    <filename>classAkonadi_1_1IndexPolicyAttribute.html</filename>
    <base>Akonadi::Attribute</base>
    <member kind="function">
      <type></type>
      <name>IndexPolicyAttribute</name>
      <anchorfile>classAkonadi_1_1IndexPolicyAttribute.html</anchorfile>
      <anchor>aa170d625e3375b8b625bf1172f4ad402</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IndexPolicyAttribute</name>
      <anchorfile>classAkonadi_1_1IndexPolicyAttribute.html</anchorfile>
      <anchor>abf1d3f630087440ba50c06286ed53b77</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>indexingEnabled</name>
      <anchorfile>classAkonadi_1_1IndexPolicyAttribute.html</anchorfile>
      <anchor>aae44a775cad7cec0b3b0fdeeddf68ebf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIndexingEnabled</name>
      <anchorfile>classAkonadi_1_1IndexPolicyAttribute.html</anchorfile>
      <anchor>a6a6d254e419f4034e14afa220f1469a6</anchor>
      <arglist>(bool enable)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::Item</name>
    <filename>classAkonadi_1_1Item.html</filename>
    <member kind="enumvalue">
      <name>AddIfMissing</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a2dbdc75a07a764ba055a8b02b6d60b7da9bfa4832e2912bccc203070917d6d035</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CreateOption</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a2dbdc75a07a764ba055a8b02b6d60b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AddIfMissing</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a2dbdc75a07a764ba055a8b02b6d60b7da9bfa4832e2912bccc203070917d6d035</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DontCreate</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a2dbdc75a07a764ba055a8b02b6d60b7da26114f3310a7e93eec17c4be90a8acf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DontCreate</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a2dbdc75a07a764ba055a8b02b6d60b7da26114f3310a7e93eec17c4be90a8acf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QByteArray</type>
      <name>Flag</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a6e4f1eeedd91df19d566e48c8d4222f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QSet&lt; QByteArray &gt;</type>
      <name>Flags</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>acc597691ff180956cd1c2117c0d55c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>qint64</type>
      <name>Id</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a1bfebb337a1751526d49c9d54163a2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QVector&lt; Item &gt;</type>
      <name>List</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>af133e4184e41de78af2a18d745f68d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UrlShort</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>afd0f1222dca18360cf4322ad3e9a453eae0ebb5b2977ed4c7060f8215a6159a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UrlType</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>afd0f1222dca18360cf4322ad3e9a453e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UrlShort</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>afd0f1222dca18360cf4322ad3e9a453eae0ebb5b2977ed4c7060f8215a6159a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UrlWithMimeType</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>afd0f1222dca18360cf4322ad3e9a453eabec44a9d816646905ff8adb465adaa10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UrlWithMimeType</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>afd0f1222dca18360cf4322ad3e9a453eabec44a9d816646905ff8adb465adaa10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Item</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>af58ff453eba7d0622a3e81d5b7d88e31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Item</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a9ca70d36e40d0f4a4f968d8bff25168a</anchor>
      <arglist>(const Item &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Item</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a2abd64beb2e281f3e2f3498fe23cc52b</anchor>
      <arglist>(const QString &amp;mimeType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Item</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a98e9e506bb63fbad5bb26b9f09c00f8a</anchor>
      <arglist>(Id id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Item</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a720d04e49fe33f39e2eabeda7fb19e41</anchor>
      <arglist>(Item &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Item</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a17b11935acf924cd5f8df97856f1fa1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAttribute</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a3ef7df2589531c3d4bb9fc59934e75ee</anchor>
      <arglist>(Attribute *attribute)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>ae50688e284a6ee7efa9fec8d7b231793</anchor>
      <arglist>(const Item &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>attribute</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a8da69b4b37e20c5b53dfe66450f599ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Attribute *</type>
      <name>attribute</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a816d76214e484e4320efd5f0f9c83867</anchor>
      <arglist>(const QByteArray &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>attribute</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>aaf4431f210d655dc17a7611c28efc5c6</anchor>
      <arglist>(CreateOption option=DontCreate)</arglist>
    </member>
    <member kind="function">
      <type>Attribute::List</type>
      <name>attributes</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a674f9051c26cfa666653be671eae8498</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; int &gt;</type>
      <name>availablePayloadMetaTypeIds</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>abf7497f5545b9aaa4f25fae0193a3237</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSet&lt; QByteArray &gt;</type>
      <name>availablePayloadParts</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>ab4336a8559a0d2758fa5c5849c8058a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSet&lt; QByteArray &gt;</type>
      <name>cachedPayloadParts</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a2561502ec5b086583e03f3fdc10b2d6b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAttributes</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a71fd2362c3c7564fbc469f7f64e441d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFlag</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>ad8f94b18b516d3204c1ee7940e699e5a</anchor>
      <arglist>(const QByteArray &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFlags</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>adc44d554ad620b5c9db80b9b5f7f44e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPayload</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a452aafce64212443d002093660cabf50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Flags</type>
      <name>flags</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a781474776825464600fcd2c5412a230d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>gid</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a7843220a6f9c0068226cc3dd6a0f319b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAttribute</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a3a4c7e48364d7781b03b3483b7e8efd6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAttribute</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a163ac2f32568975a1a62a58e486f7025</anchor>
      <arglist>(const QByteArray &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFlag</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>af981b4c6715a6c548a6f9b01f81c0ec7</anchor>
      <arglist>(const QByteArray &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPayload</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a65ddea843a846b1f1844ac3f5f1625c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPayload</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>ad61485eb6376c54f7678a6f801f81372</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Id</type>
      <name>id</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a595a07e64ccb219eb3d69912d0a7807c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a613982e258fc53defcc47f45f4935bec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSet&lt; QByteArray &gt;</type>
      <name>loadedPayloadParts</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>ace7909902841f96293fb0154493b7118</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>mimeType</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a9e31d0ab757efe48cbb2b0bb895237ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QDateTime</type>
      <name>modificationTime</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a38ead43028d2a369ee230beacf6f7cc6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a60fbd494a135cc17327b4d551b372fe0</anchor>
      <arglist>(const Item &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Item &amp;</type>
      <name>operator=</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>aafcdfb3f514178d7c169ec2de5aa6e05</anchor>
      <arglist>(const Item &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a65cdb68499dbc04360db07603931952d</anchor>
      <arglist>(const Item &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>Collection &amp;</type>
      <name>parentCollection</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>aa4320dc712ec70480280f135426c51c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Collection</type>
      <name>parentCollection</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a2d84a098530d02db921afbea45707e42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>payload</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a30134cdb6f99426af610d60d2594fd28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>payloadData</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a33a2e0b15449422a484568388b64fe24</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>payloadPath</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>affaa01ec9d17db9c197a7bba4b0276f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Relation::List</type>
      <name>relations</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a17acba0e6729749b0bfca196a0b3645a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>remoteId</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>ac8fb6c87ae006127d1bbffff3ddbf5ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>remoteRevision</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a8c1f16e7fb4db8d2ac39badd3a2b508f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAttribute</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a6ab7498e2d5577cbe4facc2f3a28cba9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAttribute</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a9ed21b19a67bb2531927ea4a695c4405</anchor>
      <arglist>(const QByteArray &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>revision</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a5684b63232cef530ff5a3e4790980555</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlag</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a1ae4645d16154295d85f634c82093487</anchor>
      <arglist>(const QByteArray &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlags</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a2144f0cc1fd3c8947316ea75c3884025</anchor>
      <arglist>(const Flags &amp;flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGid</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a112ef574ccca0bb4284a2267a6d55561</anchor>
      <arglist>(const QString &amp;gid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setId</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a213e4401d3186aa2edc0c477dcc3cc34</anchor>
      <arglist>(Id identifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMimeType</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a296221fa67a5b7d212d6fa420e1a44d0</anchor>
      <arglist>(const QString &amp;mimeType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModificationTime</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a1110ddb0792da8d5846c54d683674079</anchor>
      <arglist>(const QDateTime &amp;datetime)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParentCollection</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a315f0f75fb7fbfc631386aff9daea283</anchor>
      <arglist>(const Collection &amp;parent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPayload</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>aca36f63b848450284c7573b9d43d8ed3</anchor>
      <arglist>(const T &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPayloadFromData</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>affa1e8437ff39f0b8161f13140cf2947</anchor>
      <arglist>(const QByteArray &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPayloadPath</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a12e888446f09b25999f63f788b4e9962</anchor>
      <arglist>(const QString &amp;filePath)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRemoteId</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>abdb04b16f68bc91f716b7ccb51ede7b2</anchor>
      <arglist>(const QString &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRemoteRevision</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>af9cef0dc56fdbdcf76900cd9be6b567d</anchor>
      <arglist>(const QString &amp;revision)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRevision</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a5f34e82f20b4f5596e0a8cce7102be8b</anchor>
      <arglist>(int revision)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>ae525eab8b697ce5313f3c691697925ab</anchor>
      <arglist>(qint64 size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVirtualReferences</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a80ccb319e08ef4e2b98f880ff2e60245</anchor>
      <arglist>(const Collection::List &amp;collections)</arglist>
    </member>
    <member kind="function">
      <type>qint64</type>
      <name>size</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>aaa4addbbf616eefcaccdb145f75976f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Collection::Id</type>
      <name>storageCollectionId</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a2292859331f6b2b882bf7311325b0499</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QUrl</type>
      <name>url</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a0bd00ec929d385b3ca293a4079f448fb</anchor>
      <arglist>(UrlType type=UrlShort) const</arglist>
    </member>
    <member kind="function">
      <type>Collection::List</type>
      <name>virtualReferences</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a92d9e473f213674f4b7352a0c7bc9fb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Item</type>
      <name>fromUrl</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>a092a916c0e8b99e60f9ce7ff89ebae8c</anchor>
      <arglist>(const QUrl &amp;url)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>FullPayload</name>
      <anchorfile>classAkonadi_1_1Item.html</anchorfile>
      <anchor>aec7dbab367761bf0329aea33a8233cd3</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::ItemCopyJob</name>
    <filename>classAkonadi_1_1ItemCopyJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>ItemCopyJob</name>
      <anchorfile>classAkonadi_1_1ItemCopyJob.html</anchorfile>
      <anchor>a1a42da06f25db2fe6ab80505f4e8cc1d</anchor>
      <arglist>(const Item &amp;item, const Collection &amp;target, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemCopyJob</name>
      <anchorfile>classAkonadi_1_1ItemCopyJob.html</anchorfile>
      <anchor>aa929bd049e190a7387d963626f1bee4a</anchor>
      <arglist>(const Item::List &amp;items, const Collection &amp;target, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ItemCopyJob</name>
      <anchorfile>classAkonadi_1_1ItemCopyJob.html</anchorfile>
      <anchor>af4e5f0a98193bd830d758782b0e82c69</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1ItemCopyJob.html</anchorfile>
      <anchor>a7380102dee04cde2f51a3d7e30cd83df</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1ItemCopyJob.html</anchorfile>
      <anchor>ab2212540b8d46121a5d2fdcbe525e3e6</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::ItemCreateJob</name>
    <filename>classAkonadi_1_1ItemCreateJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="enumvalue">
      <name>GID</name>
      <anchorfile>classAkonadi_1_1ItemCreateJob.html</anchorfile>
      <anchor>a889b1032c88a38b2b54acfdbfc6cba14aabfefd74af9819d2aa75c6ed51c3aa5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MergeOption</name>
      <anchorfile>classAkonadi_1_1ItemCreateJob.html</anchorfile>
      <anchor>a889b1032c88a38b2b54acfdbfc6cba14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoMerge</name>
      <anchorfile>classAkonadi_1_1ItemCreateJob.html</anchorfile>
      <anchor>a889b1032c88a38b2b54acfdbfc6cba14a5d8ce74dc68fbfa6e057fddb5d2f3ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RID</name>
      <anchorfile>classAkonadi_1_1ItemCreateJob.html</anchorfile>
      <anchor>a889b1032c88a38b2b54acfdbfc6cba14aabc6d3143012a8d4d07294145486457d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GID</name>
      <anchorfile>classAkonadi_1_1ItemCreateJob.html</anchorfile>
      <anchor>a889b1032c88a38b2b54acfdbfc6cba14aabfefd74af9819d2aa75c6ed51c3aa5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Silent</name>
      <anchorfile>classAkonadi_1_1ItemCreateJob.html</anchorfile>
      <anchor>a889b1032c88a38b2b54acfdbfc6cba14a7c8382e9ab0a01172eafe7772d112f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoMerge</name>
      <anchorfile>classAkonadi_1_1ItemCreateJob.html</anchorfile>
      <anchor>a889b1032c88a38b2b54acfdbfc6cba14a5d8ce74dc68fbfa6e057fddb5d2f3ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RID</name>
      <anchorfile>classAkonadi_1_1ItemCreateJob.html</anchorfile>
      <anchor>a889b1032c88a38b2b54acfdbfc6cba14aabc6d3143012a8d4d07294145486457d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Silent</name>
      <anchorfile>classAkonadi_1_1ItemCreateJob.html</anchorfile>
      <anchor>a889b1032c88a38b2b54acfdbfc6cba14a7c8382e9ab0a01172eafe7772d112f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemCreateJob</name>
      <anchorfile>classAkonadi_1_1ItemCreateJob.html</anchorfile>
      <anchor>aca01a7ed299883eb01ec026ee61cdd4f</anchor>
      <arglist>(const Item &amp;item, const Collection &amp;collection, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ItemCreateJob</name>
      <anchorfile>classAkonadi_1_1ItemCreateJob.html</anchorfile>
      <anchor>a2b0662ff1e54ffea140b30b2c04b1028</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Item</type>
      <name>item</name>
      <anchorfile>classAkonadi_1_1ItemCreateJob.html</anchorfile>
      <anchor>a4d36f703204ad2fd60f859a36a003e91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMerge</name>
      <anchorfile>classAkonadi_1_1ItemCreateJob.html</anchorfile>
      <anchor>affd0b2b5e0ad18a3732cbc4dfd36c8c4</anchor>
      <arglist>(MergeOptions options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1ItemCreateJob.html</anchorfile>
      <anchor>a332c0ee1d3ee04e13429954c2b6ee2a7</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1ItemCreateJob.html</anchorfile>
      <anchor>a3c2f00d92968b37badad68bba3cb76f9</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::ItemDeleteJob</name>
    <filename>classAkonadi_1_1ItemDeleteJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>ItemDeleteJob</name>
      <anchorfile>classAkonadi_1_1ItemDeleteJob.html</anchorfile>
      <anchor>a50efe323bae5c708fb1720624ff4bd8a</anchor>
      <arglist>(const Collection &amp;collection, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemDeleteJob</name>
      <anchorfile>classAkonadi_1_1ItemDeleteJob.html</anchorfile>
      <anchor>ae88286fd416d8d14de2d4ba88ca0de5f</anchor>
      <arglist>(const Item &amp;item, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemDeleteJob</name>
      <anchorfile>classAkonadi_1_1ItemDeleteJob.html</anchorfile>
      <anchor>a69ae71f734ee756289a0a0bf4f17d104</anchor>
      <arglist>(const Item::List &amp;items, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemDeleteJob</name>
      <anchorfile>classAkonadi_1_1ItemDeleteJob.html</anchorfile>
      <anchor>a72f24bb8862392f3d4f809ac12a4504a</anchor>
      <arglist>(const Tag &amp;tag, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ItemDeleteJob</name>
      <anchorfile>classAkonadi_1_1ItemDeleteJob.html</anchorfile>
      <anchor>a10f7363eed2da891e6396f8a13f41679</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Item::List</type>
      <name>deletedItems</name>
      <anchorfile>classAkonadi_1_1ItemDeleteJob.html</anchorfile>
      <anchor>a300b6ab7fc12c0231eaa2f54d2030e21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1ItemDeleteJob.html</anchorfile>
      <anchor>a864d8a76d16cc80455c8dd7e945681ab</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1ItemDeleteJob.html</anchorfile>
      <anchor>aa3f26d87c931bf612a70c13178840e23</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::ItemFetchJob</name>
    <filename>classAkonadi_1_1ItemFetchJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="enumeration">
      <type></type>
      <name>DeliveryOption</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a7eafae42a6667d8663944926c3f42583</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ItemGetter</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a7eafae42a6667d8663944926c3f42583a554de6edb3a28e563aed2793483f853f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EmitItemsIndividually</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a7eafae42a6667d8663944926c3f42583accbb904a1ae18afb40a39d6ca4b48d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EmitItemsInBatches</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a7eafae42a6667d8663944926c3f42583a0b001bfc76f0d8ef4512c679454d2fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EmitItemsInBatches</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a7eafae42a6667d8663944926c3f42583a0b001bfc76f0d8ef4512c679454d2fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EmitItemsIndividually</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a7eafae42a6667d8663944926c3f42583accbb904a1ae18afb40a39d6ca4b48d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ItemGetter</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a7eafae42a6667d8663944926c3f42583a554de6edb3a28e563aed2793483f853f</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemsReceived</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a3654fec16ee25cdf06f4fde5d225683d</anchor>
      <arglist>(const Akonadi::Item::List &amp;items)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemFetchJob</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>af8d66e92a29eae8e437e332cf29e0f97</anchor>
      <arglist>(const Collection &amp;collection, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemFetchJob</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a13d4fff064896a27a07a984df50ba657</anchor>
      <arglist>(const Item &amp;item, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemFetchJob</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a9c53bf7540255579192689f6901b9e7d</anchor>
      <arglist>(const Item::List &amp;items, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemFetchJob</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>aa37b52a6f1cbb71f887c78d9e7797778</anchor>
      <arglist>(const QList&lt; Item::Id &gt; &amp;items, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemFetchJob</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a706a518ddfefb8bba8c180bfa2350c73</anchor>
      <arglist>(const Tag &amp;tag, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ItemFetchJob</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a52428be8296aaf870b241904bd24410f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearItems</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a04ca65e91d64e3de3450357bf2af4424</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>ab179cdc6926daf406e53b841f77bb9d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DeliveryOptions</type>
      <name>deliveryOptions</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>abe28999332ef79a1e0986b9c6e91e10d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ItemFetchScope &amp;</type>
      <name>fetchScope</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>aeef0e2f30b94ce8a5d75b989cf189bf0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Item::List</type>
      <name>items</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>aec91360aef5d786afd29a2b45c35d359</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCollection</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a4466536934980b622fc8e49dc04a1c38</anchor>
      <arglist>(const Collection &amp;collection)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeliveryOption</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a94d6a7d62beb7c490029b772cd63f835</anchor>
      <arglist>(DeliveryOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchScope</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a30999a06b2b83ab5aaeaa0816265aeae</anchor>
      <arglist>(const ItemFetchScope &amp;fetchScope)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLimit</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>ae0df1f5f690b3aaa0d016050b73269e4</anchor>
      <arglist>(int limit, int start, Qt::SortOrder order=Qt::DescendingOrder)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>aa5175c0b255831c71d4cbfdb282e8bf9</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1ItemFetchJob.html</anchorfile>
      <anchor>a8078354a41dedaf205f0e306a9c4e5e1</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::ItemFetchScope</name>
    <filename>classAkonadi_1_1ItemFetchScope.html</filename>
    <member kind="enumvalue">
      <name>All</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>afbbbfb1be0c8cff370f3404d6d51970ba8620636348226b18a34b270a01d4799d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AncestorRetrieval</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>afbbbfb1be0c8cff370f3404d6d51970b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>None</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>afbbbfb1be0c8cff370f3404d6d51970baf514f92eb2ec0ffbb660172f5fcf669a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Parent</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>afbbbfb1be0c8cff370f3404d6d51970baf307613f0d0610890b7314c0cea8b3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>All</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>afbbbfb1be0c8cff370f3404d6d51970ba8620636348226b18a34b270a01d4799d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>None</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>afbbbfb1be0c8cff370f3404d6d51970baf514f92eb2ec0ffbb660172f5fcf669a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Parent</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>afbbbfb1be0c8cff370f3404d6d51970baf307613f0d0610890b7314c0cea8b3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemFetchScope</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a32d4b8c948f14f7a8b3767bc593a9c6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemFetchScope</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>aea59581c525ef99d37e8cf6742086653</anchor>
      <arglist>(const ItemFetchScope &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ItemFetchScope</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>adedf43df0c3f7432209c2faffa6a9a00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allAttributes</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a067cbbb912ffa0b613e090aa428f6c00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AncestorRetrieval</type>
      <name>ancestorRetrieval</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a0268c745177e9ad09887ecade08ef035</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSet&lt; QByteArray &gt;</type>
      <name>attributes</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a44aff4ad7f46e8efdc4a913a0c340d06</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cacheOnly</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a2c9e531f18da0cf0ad93e0e78be578c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkForCachedPayloadPartsOnly</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a68998aacd04eb23d88d3db3ea6388a3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fetchAllAttributes</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a896883b6fefc11b71ee83468e376f2f8</anchor>
      <arglist>(bool fetch=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fetchAttribute</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a4402a15781cdf9b951570b11fcfb748c</anchor>
      <arglist>(bool fetch=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fetchAttribute</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a2dafd75d4b247bde2d3455e43858613d</anchor>
      <arglist>(const QByteArray &amp;type, bool fetch=true)</arglist>
    </member>
    <member kind="function">
      <type>QDateTime</type>
      <name>fetchChangedSince</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>ada3e2a22e4d30656f0c3bc42871cfe2b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fetchFullPayload</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a564bace80f773d65b40cbca9b627a1f6</anchor>
      <arglist>(bool fetch=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fetchGid</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a0302102a70e66ab2ed875750e460d1d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fetchModificationTime</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>ac3cbf937506bf4bfc6c6a2bf4ddbfea8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fetchPayloadPart</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a7a4da1eb9d7d90022f5827228fb78c34</anchor>
      <arglist>(const QByteArray &amp;part, bool fetch=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fetchRelations</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a8ca67e7ad132fb94c2fb23d554cbc8db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fetchRemoteIdentification</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a0a54873d9d7c6eca8b88c1d29ca6779a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fetchTags</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>ab6c0e232c831566b3f5d7491cd90e349</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fetchVirtualReferences</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a447356311bb2517693fe08b678815f1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fullPayload</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a74dea9e022ac67da57f4aa80745e24bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ignoreRetrievalErrors</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a9a78249124b826dd9bc6cc4a08610508</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>addfe4327b41291203254349c2bf3f684</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ItemFetchScope &amp;</type>
      <name>operator=</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a132196a7bc981c3a17b685c032523fdf</anchor>
      <arglist>(const ItemFetchScope &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QSet&lt; QByteArray &gt;</type>
      <name>payloadParts</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a53c34f14d231fd0bac99a026932c86fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAncestorRetrieval</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a4a29748a19bd3d4c927fa7561a50bacf</anchor>
      <arglist>(AncestorRetrieval ancestorDepth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCacheOnly</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>af4d89d32ad7587e54c79004d3f65d480</anchor>
      <arglist>(bool cacheOnly)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCheckForCachedPayloadPartsOnly</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>af8eaeacadece0237fcd595c88072d8e4</anchor>
      <arglist>(bool check=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchChangedSince</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>ad9526f3779b89acb4f7855da400c5e4e</anchor>
      <arglist>(const QDateTime &amp;changedSince)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchGid</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a72830fc02b0d08dd6b026556e2d13b50</anchor>
      <arglist>(bool retrieveGID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchModificationTime</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>aaf789792e5cddcb3e0c891e16a9c92d6</anchor>
      <arglist>(bool retrieveMtime)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchRelations</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a816f533cc2a4d0d714aab4efbecab9da</anchor>
      <arglist>(bool fetchRelations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchRemoteIdentification</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>ad2c5688acfeeffa0567884998261070f</anchor>
      <arglist>(bool retrieveRid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchTags</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a3b9a06d793aaa6740d70065a4e13c60e</anchor>
      <arglist>(bool fetchTags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchVirtualReferences</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a851ccb6fa4ebf828c981dbd3ccd2f52c</anchor>
      <arglist>(bool fetchVRefs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIgnoreRetrievalErrors</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a790549a80a6404a37e7f1aa553c22eef</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTagFetchScope</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>ad456992d3fb5986f8a04d3d13b617b98</anchor>
      <arglist>(const TagFetchScope &amp;fetchScope)</arglist>
    </member>
    <member kind="function">
      <type>TagFetchScope &amp;</type>
      <name>tagFetchScope</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>afe3b594f03b1020f5c9cea953f82cf3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TagFetchScope</type>
      <name>tagFetchScope</name>
      <anchorfile>classAkonadi_1_1ItemFetchScope.html</anchorfile>
      <anchor>a93a1f3f45ff5a7dc4c85f2b1ea92dc13</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::ItemModifyJob</name>
    <filename>classAkonadi_1_1ItemModifyJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>ItemModifyJob</name>
      <anchorfile>classAkonadi_1_1ItemModifyJob.html</anchorfile>
      <anchor>a74efb0c108591f8b59d9ecec1a309c62</anchor>
      <arglist>(const Item &amp;item, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemModifyJob</name>
      <anchorfile>classAkonadi_1_1ItemModifyJob.html</anchorfile>
      <anchor>a19abf2996b978df49c26a03a8dfc33ee</anchor>
      <arglist>(const Item::List &amp;items, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ItemModifyJob</name>
      <anchorfile>classAkonadi_1_1ItemModifyJob.html</anchorfile>
      <anchor>a2c5525dff9133a3f301901a289ac030b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableAutomaticConflictHandling</name>
      <anchorfile>classAkonadi_1_1ItemModifyJob.html</anchorfile>
      <anchor>a4ece9a42d5a79898f61abef0fb4d454b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableRevisionCheck</name>
      <anchorfile>classAkonadi_1_1ItemModifyJob.html</anchorfile>
      <anchor>a008bc3874526a36790f91540424e37ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ignorePayload</name>
      <anchorfile>classAkonadi_1_1ItemModifyJob.html</anchorfile>
      <anchor>aef5418276552408f7c126dd272aeabb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Item</type>
      <name>item</name>
      <anchorfile>classAkonadi_1_1ItemModifyJob.html</anchorfile>
      <anchor>a540c65a92568c9cfc9973994c692f14d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Item::List</type>
      <name>items</name>
      <anchorfile>classAkonadi_1_1ItemModifyJob.html</anchorfile>
      <anchor>adf8f1e6dae603ad6c4835d488a298926</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIgnorePayload</name>
      <anchorfile>classAkonadi_1_1ItemModifyJob.html</anchorfile>
      <anchor>a5f33b21f572529073aeced2dd976e8d9</anchor>
      <arglist>(bool ignore)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpdateGid</name>
      <anchorfile>classAkonadi_1_1ItemModifyJob.html</anchorfile>
      <anchor>a9a3804275c7200b8ab666d0566a1d962</anchor>
      <arglist>(bool update)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateGid</name>
      <anchorfile>classAkonadi_1_1ItemModifyJob.html</anchorfile>
      <anchor>a4d617ddca0caacde1be3b68f7b633e87</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1ItemModifyJob.html</anchorfile>
      <anchor>a042af47cd2f1c811925ca35ab12eb331</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1ItemModifyJob.html</anchorfile>
      <anchor>a6d32124f34cb217fad4934ea7e7a4d40</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::ItemMonitor</name>
    <filename>classAkonadi_1_1ItemMonitor.html</filename>
    <member kind="function">
      <type></type>
      <name>ItemMonitor</name>
      <anchorfile>classAkonadi_1_1ItemMonitor.html</anchorfile>
      <anchor>a5f88aae490eacc0956da6b1ef956eba9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ItemMonitor</name>
      <anchorfile>classAkonadi_1_1ItemMonitor.html</anchorfile>
      <anchor>a76fb47586f9597bda918b8da987ac968</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Item</type>
      <name>item</name>
      <anchorfile>classAkonadi_1_1ItemMonitor.html</anchorfile>
      <anchor>aa6f1bebd3a5ea799c8a4a018ccbe6375</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItem</name>
      <anchorfile>classAkonadi_1_1ItemMonitor.html</anchorfile>
      <anchor>a6ca8dc6186c385f49db7a95a65414f71</anchor>
      <arglist>(const Item &amp;item)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ItemFetchScope &amp;</type>
      <name>fetchScope</name>
      <anchorfile>classAkonadi_1_1ItemMonitor.html</anchorfile>
      <anchor>a1db464c378985f944bf10b23d9c29680</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>itemChanged</name>
      <anchorfile>classAkonadi_1_1ItemMonitor.html</anchorfile>
      <anchor>a3ee37619439422807771fd7b3bd4bc66</anchor>
      <arglist>(const Item &amp;item)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>itemRemoved</name>
      <anchorfile>classAkonadi_1_1ItemMonitor.html</anchorfile>
      <anchor>a05787017a06e7a7ee786bfba7dc44f50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setFetchScope</name>
      <anchorfile>classAkonadi_1_1ItemMonitor.html</anchorfile>
      <anchor>ad64e0f2d6897dcea8ede13762f89a0ca</anchor>
      <arglist>(const ItemFetchScope &amp;fetchScope)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::ItemMoveJob</name>
    <filename>classAkonadi_1_1ItemMoveJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>ItemMoveJob</name>
      <anchorfile>classAkonadi_1_1ItemMoveJob.html</anchorfile>
      <anchor>acb08c198391cf2d005b26f06e00949e4</anchor>
      <arglist>(const Item &amp;item, const Collection &amp;destination, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemMoveJob</name>
      <anchorfile>classAkonadi_1_1ItemMoveJob.html</anchorfile>
      <anchor>a51c3d39d5538e20c5836e54653c8d5f7</anchor>
      <arglist>(const Item::List &amp;items, const Collection &amp;destination, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemMoveJob</name>
      <anchorfile>classAkonadi_1_1ItemMoveJob.html</anchorfile>
      <anchor>a8325a805e092a267ac19a0e0db91ae83</anchor>
      <arglist>(const Item::List &amp;items, const Collection &amp;source, const Collection &amp;destination, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ItemMoveJob</name>
      <anchorfile>classAkonadi_1_1ItemMoveJob.html</anchorfile>
      <anchor>a35f263a1d80acb06d2eeaf8ea605fbf3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Collection</type>
      <name>destinationCollection</name>
      <anchorfile>classAkonadi_1_1ItemMoveJob.html</anchorfile>
      <anchor>a7837c897fd648c03909017c397672fbd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Akonadi::Item::List</type>
      <name>items</name>
      <anchorfile>classAkonadi_1_1ItemMoveJob.html</anchorfile>
      <anchor>a9a82708d0e561e28c8b77e0d33f357e0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1ItemMoveJob.html</anchorfile>
      <anchor>a208bc7da799e9df54077fb35e9269e2b</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1ItemMoveJob.html</anchorfile>
      <anchor>a498d67792ec0e41ba032a4255b60edc1</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::ItemSearchJob</name>
    <filename>classAkonadi_1_1ItemSearchJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="signal">
      <type>void</type>
      <name>itemsReceived</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>aecefb0275c56430eab76784b150f4547</anchor>
      <arglist>(const Akonadi::Item::List &amp;items)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemSearchJob</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>acbc82fb7d99d99f639dbdca432cab8c6</anchor>
      <arglist>(const SearchQuery &amp;query, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemSearchJob</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>acd9d7532d3459242d4fcd6055192a75f</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ItemSearchJob</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>a297c9b34ff68788e3d54c3f1714b9d14</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>ItemFetchScope &amp;</type>
      <name>fetchScope</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>a5ca7844c5da6d8d6e0e82ff72e5e3ce6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRecursive</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>afa5e6671a04b76c49d4d96582f2acbe1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRemoteSearchEnabled</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>a0c91ed57af1e8c2d517ba6b0a82c3820</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Item::List</type>
      <name>items</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>aa1912c88ff9e9bb271fcf546d6bb0a1e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>mimeTypes</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>a45f469bba7d88588be4e0357ba4004f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Collection::List</type>
      <name>searchCollections</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>af0e20ebbf409d2ea8086697a9a029d42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchScope</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>a5f2ef842f05b2f7aeadb23e07a5066a3</anchor>
      <arglist>(const ItemFetchScope &amp;fetchScope)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMimeTypes</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>ad56be17537645b929446786e180c5646</anchor>
      <arglist>(const QStringList &amp;mimeTypes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQuery</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>ade4a41b5f2368afb86665563afdd62a8</anchor>
      <arglist>(const SearchQuery &amp;query)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRecursive</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>a983ba08519cccb2d799b261902848aa8</anchor>
      <arglist>(bool recursive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRemoteSearchEnabled</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>ae1fc375a6ff05561a4e9e6e98e19bc88</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSearchCollections</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>a050944130cd4dc061be80a032fc7cb47</anchor>
      <arglist>(const Collection::List &amp;collections)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTagFetchScope</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>adfc92758e126892c4dfe3ca65e15d4bc</anchor>
      <arglist>(const TagFetchScope &amp;fetchScope)</arglist>
    </member>
    <member kind="function">
      <type>TagFetchScope &amp;</type>
      <name>tagFetchScope</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>a2176ba2fa564fdb2f2a5254711b7d5b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>abea8f5a053251ca4b97aa668dc490cff</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1ItemSearchJob.html</anchorfile>
      <anchor>a2f08c41dce2fcf96f38f71fd5740501f</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::ItemSerializerPlugin</name>
    <filename>classAkonadi_1_1ItemSerializerPlugin.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ItemSerializerPlugin</name>
      <anchorfile>classAkonadi_1_1ItemSerializerPlugin.html</anchorfile>
      <anchor>a2eda0606794412b13bf11967247e2f7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSet&lt; QByteArray &gt;</type>
      <name>allowedForeignParts</name>
      <anchorfile>classAkonadi_1_1ItemSerializerPlugin.html</anchorfile>
      <anchor>afe5d9fc24453a2297751735d5a1337fe</anchor>
      <arglist>(const Item &amp;item) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>classAkonadi_1_1ItemSerializerPlugin.html</anchorfile>
      <anchor>a48bdb8b9e21319003c82186c5b0349df</anchor>
      <arglist>(Item &amp;item, const Item &amp;other)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSet&lt; QByteArray &gt;</type>
      <name>availableParts</name>
      <anchorfile>classAkonadi_1_1ItemSerializerPlugin.html</anchorfile>
      <anchor>aad8a3b6cca5dfe069603c9a6d6792238</anchor>
      <arglist>(const Item &amp;item) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>deserialize</name>
      <anchorfile>classAkonadi_1_1ItemSerializerPlugin.html</anchorfile>
      <anchor>a68b02746905ef41c023347c6cec329c9</anchor>
      <arglist>(Item &amp;item, const QByteArray &amp;label, QIODevice &amp;data, int version)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSet&lt; QByteArray &gt;</type>
      <name>parts</name>
      <anchorfile>classAkonadi_1_1ItemSerializerPlugin.html</anchorfile>
      <anchor>aaabbf320707611494b776a9cbfebdc94</anchor>
      <arglist>(const Item &amp;item) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>classAkonadi_1_1ItemSerializerPlugin.html</anchorfile>
      <anchor>ac519da45e692022d7c4e71511357a634</anchor>
      <arglist>(const Item &amp;item, const QByteArray &amp;label, QIODevice &amp;data, int &amp;version)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>overridePluginLookup</name>
      <anchorfile>classAkonadi_1_1ItemSerializerPlugin.html</anchorfile>
      <anchor>a62cbada1e320dc8c1867596258d62272</anchor>
      <arglist>(QObject *plugin)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::ItemSync</name>
    <filename>classAkonadi_1_1ItemSync.html</filename>
    <base>Akonadi::Job</base>
    <member kind="enumvalue">
      <name>MultipleTransactions</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>a1c90cff34f12afc662c3fb75ad90c9efa46148e5f79abe6b1fa4b6427b7d3aaeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoTransaction</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>a1c90cff34f12afc662c3fb75ad90c9efa0e6606a2f3e7b1422e54daca7010dc6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SingleTransaction</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>a1c90cff34f12afc662c3fb75ad90c9efa8aeb7423fd6a998773eb43ae6597ef53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TransactionMode</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>a1c90cff34f12afc662c3fb75ad90c9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SingleTransaction</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>a1c90cff34f12afc662c3fb75ad90c9efa8aeb7423fd6a998773eb43ae6597ef53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MultipleTransactions</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>a1c90cff34f12afc662c3fb75ad90c9efa46148e5f79abe6b1fa4b6427b7d3aaeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoTransaction</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>a1c90cff34f12afc662c3fb75ad90c9efa0e6606a2f3e7b1422e54daca7010dc6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>readyForNextBatch</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>a1435a338559100a832b81fff54dd9549</anchor>
      <arglist>(int remainingBatchSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ItemSync</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>a2cb63713b53a3b4abef20667f35d1db0</anchor>
      <arglist>(const Collection &amp;collection, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ItemSync</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>aeda0d394ed73f4c8db935e6543f98788</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>batchSize</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>a6eda19b75b5bad10b9e620b312a17524</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deliveryDone</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>aa204b011eaf2a5172714e3cefeb9ed22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MergeMode</type>
      <name>mergeMode</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>a003202885f058d8151509eb424a6fc6c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rollback</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>a9c44755f104945e5f966674c95b7da46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBatchSize</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>aaa6dd394574e5e5bb6a661d8c3e1f9a1</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisableAutomaticDeliveryDone</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>afd24008b6ddfedcaae0ee27544254804</anchor>
      <arglist>(bool disable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFullSyncItems</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>ad1e104c05a4e38b2498fabdc1d2aa14d</anchor>
      <arglist>(const Item::List &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIncrementalSyncItems</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>ae8f314cd928ab0271be9ecf7144f0a50</anchor>
      <arglist>(const Item::List &amp;changedItems, const Item::List &amp;removedItems)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMergeMode</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>a11ff303cf0f1445374e3d36adf988799</anchor>
      <arglist>(MergeMode mergeMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStreamingEnabled</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>a8217b2afcd79c680d63155c7247f4d1b</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTotalItems</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>af2349d8b1b1fd5edfd5aad65847f6cf7</anchor>
      <arglist>(int amount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransactionMode</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>aba04a93743a3bb03a80f2b67c3f0fdb6</anchor>
      <arglist>(TransactionMode mode)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1ItemSync.html</anchorfile>
      <anchor>aeb2afa55dd3a2ed0977e9fea31d42aef</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::Job</name>
    <filename>classAkonadi_1_1Job.html</filename>
    <member kind="enumvalue">
      <name>ConnectionFailed</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a2b4e82369c2dce4995639c2e8069c008aa68c0e25ac959ad7316ddf3049eae550</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Error</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a2b4e82369c2dce4995639c2e8069c008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionFailed</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a2b4e82369c2dce4995639c2e8069c008aa68c0e25ac959ad7316ddf3049eae550</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ProtocolVersionMismatch</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a2b4e82369c2dce4995639c2e8069c008a682fd1d465e553538e45945a4497b419</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserCanceled</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a2b4e82369c2dce4995639c2e8069c008acb295ed82e074fc91305fb2a322aabe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Unknown</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a2b4e82369c2dce4995639c2e8069c008a2c2fb8b5bd439a91128a9ef74cdf9e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserError</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a2b4e82369c2dce4995639c2e8069c008abae6159086d51d7da15636a92ab03d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QList&lt; Job * &gt;</type>
      <name>List</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>ae5b5325f9334187103c1945bad940e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ProtocolVersionMismatch</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a2b4e82369c2dce4995639c2e8069c008a682fd1d465e553538e45945a4497b419</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Unknown</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a2b4e82369c2dce4995639c2e8069c008a2c2fb8b5bd439a91128a9ef74cdf9e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserCanceled</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a2b4e82369c2dce4995639c2e8069c008acb295ed82e074fc91305fb2a322aabe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserError</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a2b4e82369c2dce4995639c2e8069c008abae6159086d51d7da15636a92ab03d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>aboutToStart</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a013afc2475036d32ecdcbeea8269e217</anchor>
      <arglist>(Akonadi::Job *job)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>writeFinished</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>acb211c037b41ca4df439aabe7c720449</anchor>
      <arglist>(Akonadi::Job *job)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Job</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a7187b3edf768e3d09a8b5f3a2d5ea6cb</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Job</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>ad3f58853931e3073868ebeb3e05fc8a2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>errorString</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a1a30338154341102c75fb1a483033e8e</anchor>
      <arglist>() const final</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a2eb9b51fc1b0d062abccae046e7672f8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>addSubjob</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a7aa71b12cbf4a341d51699ec4f08416a</anchor>
      <arglist>(KJob *job) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a1bf0c984ceb4e6f943062a3b8eb87616</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doKill</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a22be3ab3142420c5c891b00ead9b82c1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>aadae98c0488932ffe7be0f275259cd09</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>emitWriteFinished</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a494b28f685b4ec3d6a071e29fc4aef45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>removeSubjob</name>
      <anchorfile>classAkonadi_1_1Job.html</anchorfile>
      <anchor>a17fedf4776a37427f6e688b05a29624e</anchor>
      <arglist>(KJob *job) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::LinkJob</name>
    <filename>classAkonadi_1_1LinkJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>LinkJob</name>
      <anchorfile>classAkonadi_1_1LinkJob.html</anchorfile>
      <anchor>a75161247faeb70748231b554d79d4dae</anchor>
      <arglist>(const Collection &amp;collection, const Item::List &amp;items, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LinkJob</name>
      <anchorfile>classAkonadi_1_1LinkJob.html</anchorfile>
      <anchor>a264316c04703b4915f9365239a506f3d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1LinkJob.html</anchorfile>
      <anchor>a33e9d9765333ee876693d9eed289926b</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1LinkJob.html</anchorfile>
      <anchor>a8872b01510fb3b39e90cdc79a2acf5f3</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::MimeTypeChecker</name>
    <filename>classAkonadi_1_1MimeTypeChecker.html</filename>
    <member kind="function">
      <type></type>
      <name>MimeTypeChecker</name>
      <anchorfile>classAkonadi_1_1MimeTypeChecker.html</anchorfile>
      <anchor>a32f1b9139ae07a02a424301a2da5d21a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MimeTypeChecker</name>
      <anchorfile>classAkonadi_1_1MimeTypeChecker.html</anchorfile>
      <anchor>a8d73cd371f41023ca8e9bc16b82aa126</anchor>
      <arglist>(const MimeTypeChecker &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MimeTypeChecker</name>
      <anchorfile>classAkonadi_1_1MimeTypeChecker.html</anchorfile>
      <anchor>aa51374afd65e993550971606da0685cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWantedMimeType</name>
      <anchorfile>classAkonadi_1_1MimeTypeChecker.html</anchorfile>
      <anchor>ac335753be133e5254a73f198a86df3cf</anchor>
      <arglist>(const QString &amp;mimeType)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsWantedMimeType</name>
      <anchorfile>classAkonadi_1_1MimeTypeChecker.html</anchorfile>
      <anchor>ae1ba8939ef242171ec33ea4e77418dcb</anchor>
      <arglist>(const QStringList &amp;mimeTypes) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasWantedMimeTypes</name>
      <anchorfile>classAkonadi_1_1MimeTypeChecker.html</anchorfile>
      <anchor>a02ae2599fba6a76d8af010833696769e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWantedCollection</name>
      <anchorfile>classAkonadi_1_1MimeTypeChecker.html</anchorfile>
      <anchor>a9410466fe608c033891fb96611407492</anchor>
      <arglist>(const Collection &amp;collection) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWantedItem</name>
      <anchorfile>classAkonadi_1_1MimeTypeChecker.html</anchorfile>
      <anchor>a88b7a535e6299926ca5b92955e64b8bb</anchor>
      <arglist>(const Item &amp;item) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWantedMimeType</name>
      <anchorfile>classAkonadi_1_1MimeTypeChecker.html</anchorfile>
      <anchor>a6f8d37a36c63230560c9e0e3093c7c07</anchor>
      <arglist>(const QString &amp;mimeType) const</arglist>
    </member>
    <member kind="function">
      <type>MimeTypeChecker &amp;</type>
      <name>operator=</name>
      <anchorfile>classAkonadi_1_1MimeTypeChecker.html</anchorfile>
      <anchor>a2cf83a89ae82af75fca799a00a1d53f6</anchor>
      <arglist>(const MimeTypeChecker &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeWantedMimeType</name>
      <anchorfile>classAkonadi_1_1MimeTypeChecker.html</anchorfile>
      <anchor>adbc5d6c4a4613ed0e500298b4abe48fb</anchor>
      <arglist>(const QString &amp;mimeType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWantedMimeTypes</name>
      <anchorfile>classAkonadi_1_1MimeTypeChecker.html</anchorfile>
      <anchor>aa0d65c58d91be792fc10649d89067993</anchor>
      <arglist>(const QStringList &amp;mimeTypes)</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>wantedMimeTypes</name>
      <anchorfile>classAkonadi_1_1MimeTypeChecker.html</anchorfile>
      <anchor>ac5e66f4443803243fa301f61c6a0d283</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isWantedCollection</name>
      <anchorfile>classAkonadi_1_1MimeTypeChecker.html</anchorfile>
      <anchor>a7e4f2c11456ea87f32f394d033ad98ee</anchor>
      <arglist>(const Collection &amp;collection, const QString &amp;wantedMimeType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isWantedItem</name>
      <anchorfile>classAkonadi_1_1MimeTypeChecker.html</anchorfile>
      <anchor>a2932ecd70ff8b04e0445fcb1d9ccb575</anchor>
      <arglist>(const Item &amp;item, const QString &amp;wantedMimeType)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::Monitor</name>
    <filename>classAkonadi_1_1Monitor.html</filename>
    <member kind="enumvalue">
      <name>Notifications</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ad82fdd7331b0049c6e073c737883cddaac65caa64d5fde90655b8920c2cd3400d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Subscribers</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ad82fdd7331b0049c6e073c737883cddaaad0018e4c4fcf5694b2df0b4bfe016fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ad82fdd7331b0049c6e073c737883cdda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Subscribers</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ad82fdd7331b0049c6e073c737883cddaaad0018e4c4fcf5694b2df0b4bfe016fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Notifications</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ad82fdd7331b0049c6e073c737883cddaac65caa64d5fde90655b8920c2cd3400d</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>allMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a2ec34df0944c47b7808cca4ffb0575ed</anchor>
      <arglist>(bool monitored)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>collectionAdded</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ae96d38f2eef076916cfc0fbd48701bae</anchor>
      <arglist>(const Akonadi::Collection &amp;collection, const Akonadi::Collection &amp;parent)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>collectionChanged</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>af4791582ef398893c75d29a13c0db22e</anchor>
      <arglist>(const Akonadi::Collection &amp;collection)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>collectionChanged</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a8476a52d4bec081af2a6e0997a0ab2a1</anchor>
      <arglist>(const Akonadi::Collection &amp;collection, const QSet&lt; QByteArray &gt; &amp;attributeNames)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>collectionMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a2ffe1fb58453238bc771b61156cbce5c</anchor>
      <arglist>(const Akonadi::Collection &amp;collection, bool monitored)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>collectionMoved</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a1dc521a5b61e6eff612d94baa871b927</anchor>
      <arglist>(const Akonadi::Collection &amp;collection, const Akonadi::Collection &amp;source, const Akonadi::Collection &amp;destination)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>collectionRemoved</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a8078b75c6f2d425347c7fa5660e9a97b</anchor>
      <arglist>(const Akonadi::Collection &amp;collection)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>collectionStatisticsChanged</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ad3d6bbcb3d8756d4b4a946ea42d36086</anchor>
      <arglist>(Akonadi::Collection::Id id, const Akonadi::CollectionStatistics &amp;statistics)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>collectionSubscribed</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a56c5ded2a71dfd5e3091cf71a9102f4f</anchor>
      <arglist>(const Akonadi::Collection &amp;collection, const Akonadi::Collection &amp;parent)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>collectionUnsubscribed</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a2a5abb034091baee9211dd3ab21fc2c2</anchor>
      <arglist>(const Akonadi::Collection &amp;collection)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>debugNotification</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ad346e7d157bf0f1c6073effeac417f3b</anchor>
      <arglist>(const Akonadi::ChangeNotification &amp;notification)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemAdded</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a97e32e0e6661e019f6f772c4890fd668</anchor>
      <arglist>(const Akonadi::Item &amp;item, const Akonadi::Collection &amp;collection)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemChanged</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a0d8230c1a5f2b698a6d6085ba30e07e7</anchor>
      <arglist>(const Akonadi::Item &amp;item, const QSet&lt; QByteArray &gt; &amp;partIdentifiers)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemLinked</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a2f2a29a7b9f80ea933a52017cd6d3ce2</anchor>
      <arglist>(const Akonadi::Item &amp;item, const Akonadi::Collection &amp;collection)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a49e6e22d937dced16d18d9e7f7b18f29</anchor>
      <arglist>(const Akonadi::Item &amp;item, bool monitored)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemMoved</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>aeb3fe7aae820137b4646417900cd436a</anchor>
      <arglist>(const Akonadi::Item &amp;item, const Akonadi::Collection &amp;collectionSource, const Akonadi::Collection &amp;collectionDestination)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemRemoved</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a360d41c29eceb80228bf14bcf7cceec2</anchor>
      <arglist>(const Akonadi::Item &amp;item)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemsFlagsChanged</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a5eabc98a1bee56faa8dde017d50155be</anchor>
      <arglist>(const Akonadi::Item::List &amp;items, const QSet&lt; QByteArray &gt; &amp;addedFlags, const QSet&lt; QByteArray &gt; &amp;removedFlags)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemsLinked</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>aed776d6033f5918b01cc8d879abb3c97</anchor>
      <arglist>(const Akonadi::Item::List &amp;items, const Akonadi::Collection &amp;collection)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemsMoved</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>afad45d88ad2fdb83d79d54ec9c8580db</anchor>
      <arglist>(const Akonadi::Item::List &amp;items, const Akonadi::Collection &amp;collectionSource, const Akonadi::Collection &amp;collectionDestination)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemsRelationsChanged</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ac9f25cf4c63c2a1e3d9504923af68cbf</anchor>
      <arglist>(const Akonadi::Item::List &amp;items, const Akonadi::Relation::List &amp;addedRelations, const Akonadi::Relation::List &amp;removedRelations)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemsRemoved</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a9037eb5eef1a486bc6076dede5c4c837</anchor>
      <arglist>(const Akonadi::Item::List &amp;items)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemsTagsChanged</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a01462fbf279c654934dc46975a89a299</anchor>
      <arglist>(const Akonadi::Item::List &amp;items, const QSet&lt; Akonadi::Tag &gt; &amp;addedTags, const QSet&lt; Akonadi::Tag &gt; &amp;removedTags)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemsUnlinked</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>abeb2b0c23952e4f6e5f638e89554941e</anchor>
      <arglist>(const Akonadi::Item::List &amp;items, const Akonadi::Collection &amp;collection)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemUnlinked</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>afba43400a8e166b30160d7676ff946d1</anchor>
      <arglist>(const Akonadi::Item &amp;item, const Akonadi::Collection &amp;collection)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>mimeTypeMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ac7c13f1b008022f9f040889ff44b7a30</anchor>
      <arglist>(const QString &amp;mimeType, bool monitored)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>notificationSubscriberAdded</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ad6099d6ea4117abd1cf290fee1d6f50e</anchor>
      <arglist>(const Akonadi::NotificationSubscriber &amp;subscriber)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>notificationSubscriberChanged</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a618b314473a4943eac1f91a12f3cdec2</anchor>
      <arglist>(const Akonadi::NotificationSubscriber &amp;subscriber)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>notificationSubscriberRemoved</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ad79672f618b446b42a1f9a7ccabe8eb7</anchor>
      <arglist>(const Akonadi::NotificationSubscriber &amp;subscriber)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>relationAdded</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a8833a559088b5c95253e3f6351ed6475</anchor>
      <arglist>(const Akonadi::Relation &amp;relation)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>relationRemoved</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a741ef3ae4e9b3ea27603b95e9abf3709</anchor>
      <arglist>(const Akonadi::Relation &amp;relation)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>resourceMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a627289faf40c7fd00387713380474a07</anchor>
      <arglist>(const QByteArray &amp;identifier, bool monitored)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>tagAdded</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a5d229cc57409c96d6ee1248d8557e866</anchor>
      <arglist>(const Akonadi::Tag &amp;tag)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>tagChanged</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a51953b7bca6e94bf75a3cbecae566089</anchor>
      <arglist>(const Akonadi::Tag &amp;tag)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>tagMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>af0088c7f974132c5305f2bc0dbf4615c</anchor>
      <arglist>(const Akonadi::Tag &amp;tag, bool monitored)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>tagRemoved</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a44adbf9b4dcefaa53421b6fb0c91dba2</anchor>
      <arglist>(const Akonadi::Tag &amp;tag)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>typeMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ae92ce9b6a0b810f5d81e28660ab60aaa</anchor>
      <arglist>(const Akonadi::Monitor::Type type, bool monitored)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Monitor</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ad33b37f040325a9b90b45ce58497f8d4</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Monitor</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ac3291511baa8f0244fa800cb030b2fcd</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>CollectionFetchScope &amp;</type>
      <name>collectionFetchScope</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a63f957515a4ad9b570faa93269dd692e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Collection::List</type>
      <name>collectionsMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a979d2cbba84d4f31d37217a7b653a0e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fetchChangedOnly</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a6bf973079270ccf81486def9afe5186b</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fetchCollection</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ad326eb746f396e92aaefbc850f8d72ca</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fetchCollectionStatistics</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a7a30deedefad3089a1a25eacfd49f8d7</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ignoreSession</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a2a9b82068b614c07e5d5d1f95a30a6f4</anchor>
      <arglist>(Session *session)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAllMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a35c4515819c40184cba91454ee93cfc7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ItemFetchScope &amp;</type>
      <name>itemFetchScope</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>aa05fb38079baa76622012fe154995fe4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; Item::Id &gt;</type>
      <name>itemsMonitoredEx</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a1b6a0897b30d7c9144a5214cd86e3e68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>mimeTypesMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a94aa9cf9abb0890fc859f6065a52e241</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numItemsMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>aac340939edd3cd53ceea9c7697175109</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numMimeTypesMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a194e462840e4035f418f27901f29aea7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numResourcesMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>aa5a1d64fcbe8a10395de3b6b1e51489a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QByteArray &gt;</type>
      <name>resourcesMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a8a1a68b0e1ec6286dd7dc008478e693d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Session *</type>
      <name>session</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a9d57fb13d52fbc3380cf75dd5e52d16d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a8d6d9f67c432bfa2bda3011f0999b622</anchor>
      <arglist>(bool monitored=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCollectionFetchScope</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>af5f21866c7e39164d3ac2264c4cc718c</anchor>
      <arglist>(const CollectionFetchScope &amp;fetchScope)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCollectionMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ab7a28ad11e477da1620895b5f6bfcd4b</anchor>
      <arglist>(const Collection &amp;collection, bool monitored=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCollectionMoveTranslationEnabled</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ad6b0d7542dc8ad6deff289fe40b51e03</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemFetchScope</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a31ec9de7528c64bc2e63b71688c9e6e7</anchor>
      <arglist>(const ItemFetchScope &amp;fetchScope)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>aa4a6a3cc75991bac467e5dce5a7e81a2</anchor>
      <arglist>(const Item &amp;item, bool monitored=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMimeTypeMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a08811da72ba522c043d826ed997831ba</anchor>
      <arglist>(const QString &amp;mimetype, bool monitored=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResourceMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a0ad46428d55ef765671a1a8c42fa508b</anchor>
      <arglist>(const QByteArray &amp;resource, bool monitored=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSession</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a63f870ef5cecc87ccab92fd5607e40a3</anchor>
      <arglist>(Akonadi::Session *session)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTagFetchScope</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>aa70fba0dfb8454c85f792d09bb79c463</anchor>
      <arglist>(const TagFetchScope &amp;fetchScope)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTagMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a142003d61e6ff9eacf8345e6bd1519df</anchor>
      <arglist>(const Tag &amp;tag, bool monitored=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTypeMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>a51a4e7d354fe7989b04c23709f28f66f</anchor>
      <arglist>(Type type, bool monitored=true)</arglist>
    </member>
    <member kind="function">
      <type>TagFetchScope &amp;</type>
      <name>tagFetchScope</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>ae3256f7b6f82e0b428506c87c121ac26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; Tag::Id &gt;</type>
      <name>tagsMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>aaf9e9c08ad32d205cf863da9bc1d96db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; Type &gt;</type>
      <name>typesMonitored</name>
      <anchorfile>classAkonadi_1_1Monitor.html</anchorfile>
      <anchor>af9db6a1a5177e2ee4651036ddca45dc7</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::PartFetcher</name>
    <filename>classAkonadi_1_1PartFetcher.html</filename>
    <member kind="function">
      <type></type>
      <name>PartFetcher</name>
      <anchorfile>classAkonadi_1_1PartFetcher.html</anchorfile>
      <anchor>a696c1adf957df88998bb928ce905279e</anchor>
      <arglist>(const QModelIndex &amp;index, const QByteArray &amp;partName, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PartFetcher</name>
      <anchorfile>classAkonadi_1_1PartFetcher.html</anchorfile>
      <anchor>a18a5ee2568136084543b8b55c8c5056b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>index</name>
      <anchorfile>classAkonadi_1_1PartFetcher.html</anchorfile>
      <anchor>a1d4dc521bd24cb4b8c04fe97f0c03519</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Item</type>
      <name>item</name>
      <anchorfile>classAkonadi_1_1PartFetcher.html</anchorfile>
      <anchor>a5d74bd60109b1568f163315cdcf19010</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>partName</name>
      <anchorfile>classAkonadi_1_1PartFetcher.html</anchorfile>
      <anchor>aec5b44f98ef52ff7303105dcada550f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classAkonadi_1_1PartFetcher.html</anchorfile>
      <anchor>a93fddff54128854a6fbfef179e58f8df</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::PersistentSearchAttribute</name>
    <filename>classAkonadi_1_1PersistentSearchAttribute.html</filename>
    <base>Akonadi::Attribute</base>
    <member kind="function">
      <type></type>
      <name>PersistentSearchAttribute</name>
      <anchorfile>classAkonadi_1_1PersistentSearchAttribute.html</anchorfile>
      <anchor>ac8f131504aeff1e556782881d12d40d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PersistentSearchAttribute</name>
      <anchorfile>classAkonadi_1_1PersistentSearchAttribute.html</anchorfile>
      <anchor>a98feb544c94ddd5149a1c6506d42a482</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRecursive</name>
      <anchorfile>classAkonadi_1_1PersistentSearchAttribute.html</anchorfile>
      <anchor>a2cd0cb375831ca021b0ff7dab8588f52</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRemoteSearchEnabled</name>
      <anchorfile>classAkonadi_1_1PersistentSearchAttribute.html</anchorfile>
      <anchor>afe9cba99b6bb759f2b3136f382836bac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; qint64 &gt;</type>
      <name>queryCollections</name>
      <anchorfile>classAkonadi_1_1PersistentSearchAttribute.html</anchorfile>
      <anchor>adb9dcda1cffe963c31cbd0e1c5e8555f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>queryString</name>
      <anchorfile>classAkonadi_1_1PersistentSearchAttribute.html</anchorfile>
      <anchor>a04243583ed6b4feda9368995f58fe4ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQueryCollections</name>
      <anchorfile>classAkonadi_1_1PersistentSearchAttribute.html</anchorfile>
      <anchor>ab0a0adbf993cdb45633e031d6e0e0780</anchor>
      <arglist>(const QVector&lt; Collection &gt; &amp;collections)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQueryCollections</name>
      <anchorfile>classAkonadi_1_1PersistentSearchAttribute.html</anchorfile>
      <anchor>ad06aaf3908f3669658ad0446b1e2524c</anchor>
      <arglist>(const QVector&lt; qint64 &gt; &amp;collectionsIds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQueryString</name>
      <anchorfile>classAkonadi_1_1PersistentSearchAttribute.html</anchorfile>
      <anchor>a14914f3e5abfde865c949057dc7f85d1</anchor>
      <arglist>(const QString &amp;query)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRecursive</name>
      <anchorfile>classAkonadi_1_1PersistentSearchAttribute.html</anchorfile>
      <anchor>a571879c50a1cad7648ab48a7151dd58a</anchor>
      <arglist>(bool recursive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRemoteSearchEnabled</name>
      <anchorfile>classAkonadi_1_1PersistentSearchAttribute.html</anchorfile>
      <anchor>afe4787930c2b5086391783d11a61ba12</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::RecursiveCollectionFilterProxyModel</name>
    <filename>classAkonadi_1_1RecursiveCollectionFilterProxyModel.html</filename>
    <member kind="function">
      <type></type>
      <name>RecursiveCollectionFilterProxyModel</name>
      <anchorfile>classAkonadi_1_1RecursiveCollectionFilterProxyModel.html</anchorfile>
      <anchor>a3768b18b30d7f4407492262b608fc0fa</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RecursiveCollectionFilterProxyModel</name>
      <anchorfile>classAkonadi_1_1RecursiveCollectionFilterProxyModel.html</anchorfile>
      <anchor>a9cb3f4b3cc6427c4798ff7f1f70a7e9d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addContentMimeTypeInclusionFilter</name>
      <anchorfile>classAkonadi_1_1RecursiveCollectionFilterProxyModel.html</anchorfile>
      <anchor>a2152272eb87588c43454683a0e0b60b4</anchor>
      <arglist>(const QString &amp;mimeType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addContentMimeTypeInclusionFilters</name>
      <anchorfile>classAkonadi_1_1RecursiveCollectionFilterProxyModel.html</anchorfile>
      <anchor>a1e0394172ffdca80230f400c83f48621</anchor>
      <arglist>(const QStringList &amp;mimeTypes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFilters</name>
      <anchorfile>classAkonadi_1_1RecursiveCollectionFilterProxyModel.html</anchorfile>
      <anchor>ac5eb19e0e90ce9a3f3452fc4cf640ade</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>contentMimeTypeInclusionFilters</name>
      <anchorfile>classAkonadi_1_1RecursiveCollectionFilterProxyModel.html</anchorfile>
      <anchor>a429cd6ae23f4ccbee350facc765a146d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContentMimeTypeInclusionFilters</name>
      <anchorfile>classAkonadi_1_1RecursiveCollectionFilterProxyModel.html</anchorfile>
      <anchor>a333d6f8ec421d4a3df5e514aead97b94</anchor>
      <arglist>(const QStringList &amp;mimeTypes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExcludeUnifiedMailBox</name>
      <anchorfile>classAkonadi_1_1RecursiveCollectionFilterProxyModel.html</anchorfile>
      <anchor>ae0352cbb7c998c7d1374eb6fb762889d</anchor>
      <arglist>(bool exclude)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIncludeCheckedOnly</name>
      <anchorfile>classAkonadi_1_1RecursiveCollectionFilterProxyModel.html</anchorfile>
      <anchor>a3e7fe9cf844d8c9367b0fcb3b76a4065</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSearchPattern</name>
      <anchorfile>classAkonadi_1_1RecursiveCollectionFilterProxyModel.html</anchorfile>
      <anchor>a200af092730e08d362066a6c5dd1f4ad</anchor>
      <arglist>(const QString &amp;pattern)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::RecursiveItemFetchJob</name>
    <filename>classAkonadi_1_1RecursiveItemFetchJob.html</filename>
    <member kind="function">
      <type></type>
      <name>RecursiveItemFetchJob</name>
      <anchorfile>classAkonadi_1_1RecursiveItemFetchJob.html</anchorfile>
      <anchor>ab501d086f5710bb68842ab743f494af5</anchor>
      <arglist>(const Akonadi::Collection &amp;collection, const QStringList &amp;mimeTypes, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RecursiveItemFetchJob</name>
      <anchorfile>classAkonadi_1_1RecursiveItemFetchJob.html</anchorfile>
      <anchor>a82d378b4523d47893fb7df844010c1e1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Akonadi::ItemFetchScope &amp;</type>
      <name>fetchScope</name>
      <anchorfile>classAkonadi_1_1RecursiveItemFetchJob.html</anchorfile>
      <anchor>a50549fc85c42939ff9803da9840aeee1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Akonadi::Item::List</type>
      <name>items</name>
      <anchorfile>classAkonadi_1_1RecursiveItemFetchJob.html</anchorfile>
      <anchor>a181f96835fd96c84b09fcb20f686df4e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchScope</name>
      <anchorfile>classAkonadi_1_1RecursiveItemFetchJob.html</anchorfile>
      <anchor>a47593307a93ddce5f858c7d7849c022c</anchor>
      <arglist>(const Akonadi::ItemFetchScope &amp;fetchScope)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classAkonadi_1_1RecursiveItemFetchJob.html</anchorfile>
      <anchor>ad4b2bee54509ecf0bdd2283f6299f6d2</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::Relation</name>
    <filename>classAkonadi_1_1Relation.html</filename>
    <member kind="function">
      <type></type>
      <name>Relation</name>
      <anchorfile>classAkonadi_1_1Relation.html</anchorfile>
      <anchor>aa29b56760a54badb61ef849b2db04c2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Relation</name>
      <anchorfile>classAkonadi_1_1Relation.html</anchorfile>
      <anchor>aef8f5b067185a94f516c61e3946b3faf</anchor>
      <arglist>(const QByteArray &amp;type, const Item &amp;left, const Item &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Item</type>
      <name>left</name>
      <anchorfile>classAkonadi_1_1Relation.html</anchorfile>
      <anchor>a0d4f61505688cde3a873477514a6b4c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>remoteId</name>
      <anchorfile>classAkonadi_1_1Relation.html</anchorfile>
      <anchor>a827da430e66fe322d1e74f186c0c3abf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Item</type>
      <name>right</name>
      <anchorfile>classAkonadi_1_1Relation.html</anchorfile>
      <anchor>aac7b79183ddd71f7c72fa73ab8873b69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLeft</name>
      <anchorfile>classAkonadi_1_1Relation.html</anchorfile>
      <anchor>a4e49b7c866aa3332385ae5405648cfa8</anchor>
      <arglist>(const Item &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRemoteId</name>
      <anchorfile>classAkonadi_1_1Relation.html</anchorfile>
      <anchor>aace483723860b32125c9c53bce9857b6</anchor>
      <arglist>(const QByteArray &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRight</name>
      <anchorfile>classAkonadi_1_1Relation.html</anchorfile>
      <anchor>a3acf575f64359e5cb17ef18267dd1cff</anchor>
      <arglist>(const Akonadi::Item &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>classAkonadi_1_1Relation.html</anchorfile>
      <anchor>a357a05f7e080dd94bb6605963d6cd942</anchor>
      <arglist>(const QByteArray &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>type</name>
      <anchorfile>classAkonadi_1_1Relation.html</anchorfile>
      <anchor>a27654c229b034d756428f0b8f04f4389</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>GENERIC</name>
      <anchorfile>classAkonadi_1_1Relation.html</anchorfile>
      <anchor>a0a8b1306b83a95971100cd6fe26a5866</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::RelationCreateJob</name>
    <filename>classAkonadi_1_1RelationCreateJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>RelationCreateJob</name>
      <anchorfile>classAkonadi_1_1RelationCreateJob.html</anchorfile>
      <anchor>a35512f5a1ad8b5fad15a6d184bf0adf5</anchor>
      <arglist>(const Relation &amp;relation, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Relation</type>
      <name>relation</name>
      <anchorfile>classAkonadi_1_1RelationCreateJob.html</anchorfile>
      <anchor>a2d013bf26b9b583cbadf94f5c195f2fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1RelationCreateJob.html</anchorfile>
      <anchor>ac6d35af5b7f1b0e726e2528d7291537b</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1RelationCreateJob.html</anchorfile>
      <anchor>a7040389dadc2ae5bca7f06794d0a4194</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::RelationDeleteJob</name>
    <filename>classAkonadi_1_1RelationDeleteJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>RelationDeleteJob</name>
      <anchorfile>classAkonadi_1_1RelationDeleteJob.html</anchorfile>
      <anchor>a045f83fdeea2d752fd6fab98a4f1f696</anchor>
      <arglist>(const Relation &amp;relation, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Relation</type>
      <name>relation</name>
      <anchorfile>classAkonadi_1_1RelationDeleteJob.html</anchorfile>
      <anchor>ab6e17fa6b4b2388aeb67c7b7bff4902d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1RelationDeleteJob.html</anchorfile>
      <anchor>a2bf33b57576c7c11db422922cc7872f4</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1RelationDeleteJob.html</anchorfile>
      <anchor>a1bd1424ebb8fde5d6116b9bd0f71d260</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::RelationFetchJob</name>
    <filename>classAkonadi_1_1RelationFetchJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="signal">
      <type>void</type>
      <name>relationsReceived</name>
      <anchorfile>classAkonadi_1_1RelationFetchJob.html</anchorfile>
      <anchor>a122842af137a916e5dc1293d15468e2c</anchor>
      <arglist>(const Akonadi::Relation::List &amp;relations)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelationFetchJob</name>
      <anchorfile>classAkonadi_1_1RelationFetchJob.html</anchorfile>
      <anchor>a671c3f09da1c81a42558d5710c0004d1</anchor>
      <arglist>(const Relation &amp;relation, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Relation::List</type>
      <name>relations</name>
      <anchorfile>classAkonadi_1_1RelationFetchJob.html</anchorfile>
      <anchor>a1e1c4db356c5322d86f4374e1b73a5cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1RelationFetchJob.html</anchorfile>
      <anchor>af5be1fe5ffe765e1c78ec0bc30e6308a</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1RelationFetchJob.html</anchorfile>
      <anchor>a466dc2689f1460d85aed3c8489ed5872</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::ResourceSynchronizationJob</name>
    <filename>classAkonadi_1_1ResourceSynchronizationJob.html</filename>
    <member kind="function">
      <type></type>
      <name>ResourceSynchronizationJob</name>
      <anchorfile>classAkonadi_1_1ResourceSynchronizationJob.html</anchorfile>
      <anchor>ac049dadc45002845e2aeccfc14502d87</anchor>
      <arglist>(const AgentInstance &amp;instance, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ResourceSynchronizationJob</name>
      <anchorfile>classAkonadi_1_1ResourceSynchronizationJob.html</anchorfile>
      <anchor>ad9de24f85f05ad453f6c4cd30b9eced7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collectionTreeOnly</name>
      <anchorfile>classAkonadi_1_1ResourceSynchronizationJob.html</anchorfile>
      <anchor>a3be247581a3eee85f6f2c91cc90c607f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AgentInstance</type>
      <name>resource</name>
      <anchorfile>classAkonadi_1_1ResourceSynchronizationJob.html</anchorfile>
      <anchor>ad565bfc2ce4b2ff012ff9729ecbaa1e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCollectionTreeOnly</name>
      <anchorfile>classAkonadi_1_1ResourceSynchronizationJob.html</anchorfile>
      <anchor>afb3012f5ea079d52a9e84074e6f3766b</anchor>
      <arglist>(bool collectionTreeOnly)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::SearchCreateJob</name>
    <filename>classAkonadi_1_1SearchCreateJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>SearchCreateJob</name>
      <anchorfile>classAkonadi_1_1SearchCreateJob.html</anchorfile>
      <anchor>a6ba5f9646a4e545c2ed0c0604fd811f4</anchor>
      <arglist>(const QString &amp;name, const SearchQuery &amp;searchQuery, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SearchCreateJob</name>
      <anchorfile>classAkonadi_1_1SearchCreateJob.html</anchorfile>
      <anchor>a33abfb3e524b8b2dff24f4d4b61902d4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Collection</type>
      <name>createdCollection</name>
      <anchorfile>classAkonadi_1_1SearchCreateJob.html</anchorfile>
      <anchor>a8daac1c24b1f2a8177982abfb5a878c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRecursive</name>
      <anchorfile>classAkonadi_1_1SearchCreateJob.html</anchorfile>
      <anchor>ab50486833e7a57fcf89ccdeeb5e6908b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRemoteSearchEnabled</name>
      <anchorfile>classAkonadi_1_1SearchCreateJob.html</anchorfile>
      <anchor>acb06ded8c50dee32ee6b587e7a4419d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; Collection &gt;</type>
      <name>searchCollections</name>
      <anchorfile>classAkonadi_1_1SearchCreateJob.html</anchorfile>
      <anchor>acb48f7923f52f327cf72f5c92426e74f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>searchMimeTypes</name>
      <anchorfile>classAkonadi_1_1SearchCreateJob.html</anchorfile>
      <anchor>a6e992da63cf8b16e5b35e08fe1d49bb1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRecursive</name>
      <anchorfile>classAkonadi_1_1SearchCreateJob.html</anchorfile>
      <anchor>a5a555a419fd9f601f29d934c27770440</anchor>
      <arglist>(bool recursive)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRemoteSearchEnabled</name>
      <anchorfile>classAkonadi_1_1SearchCreateJob.html</anchorfile>
      <anchor>a16ebef49b774a438bbf35374a7ec4c13</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSearchCollections</name>
      <anchorfile>classAkonadi_1_1SearchCreateJob.html</anchorfile>
      <anchor>a5046aa60f9b0e111f8a230f48064e5fe</anchor>
      <arglist>(const QVector&lt; Collection &gt; &amp;collections)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSearchMimeTypes</name>
      <anchorfile>classAkonadi_1_1SearchCreateJob.html</anchorfile>
      <anchor>a07b065d586e8c5863d7339c37d3cec48</anchor>
      <arglist>(const QStringList &amp;mimeTypes)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1SearchCreateJob.html</anchorfile>
      <anchor>a04cea973b5519c0bf70b1781325c536b</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1SearchCreateJob.html</anchorfile>
      <anchor>af2496186695a2f6b35c14e7d055904ba</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::SearchQuery</name>
    <filename>classAkonadi_1_1SearchQuery.html</filename>
    <member kind="function">
      <type></type>
      <name>SearchQuery</name>
      <anchorfile>classAkonadi_1_1SearchQuery.html</anchorfile>
      <anchor>aaa2d045c0f39495d13a0b112766d27d1</anchor>
      <arglist>(SearchTerm::Relation rel=SearchTerm::RelAnd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTerm</name>
      <anchorfile>classAkonadi_1_1SearchQuery.html</anchorfile>
      <anchor>afc4c74c3fa679af4e1912aa423d7d639</anchor>
      <arglist>(const QString &amp;key, const QVariant &amp;value, SearchTerm::Condition condition=SearchTerm::CondEqual)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTerm</name>
      <anchorfile>classAkonadi_1_1SearchQuery.html</anchorfile>
      <anchor>a3d3795cb119e00bdec55dae805073517</anchor>
      <arglist>(const SearchTerm &amp;term)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>limit</name>
      <anchorfile>classAkonadi_1_1SearchQuery.html</anchorfile>
      <anchor>a3c1e6ddafa05d4563a11a2d72d99e602</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLimit</name>
      <anchorfile>classAkonadi_1_1SearchQuery.html</anchorfile>
      <anchor>a968ec277953f510bc6dbea5b891904b8</anchor>
      <arglist>(int limit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTerm</name>
      <anchorfile>classAkonadi_1_1SearchQuery.html</anchorfile>
      <anchor>a03a433bf03c3f0603900bfba8462bfbe</anchor>
      <arglist>(const SearchTerm &amp;term)</arglist>
    </member>
    <member kind="function">
      <type>SearchTerm</type>
      <name>term</name>
      <anchorfile>classAkonadi_1_1SearchQuery.html</anchorfile>
      <anchor>a6aeba6adf011cf31862512adad671389</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::SearchTerm</name>
    <filename>classAkonadi_1_1SearchTerm.html</filename>
    <member kind="function">
      <type></type>
      <name>SearchTerm</name>
      <anchorfile>classAkonadi_1_1SearchTerm.html</anchorfile>
      <anchor>af4977fbace76e23a23d64181afff8212</anchor>
      <arglist>(const QString &amp;key, const QVariant &amp;value, SearchTerm::Condition condition=SearchTerm::CondEqual)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SearchTerm</name>
      <anchorfile>classAkonadi_1_1SearchTerm.html</anchorfile>
      <anchor>a0ee4263cb09ca09772833695af29b7f8</anchor>
      <arglist>(SearchTerm::Relation relation=SearchTerm::RelAnd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSubTerm</name>
      <anchorfile>classAkonadi_1_1SearchTerm.html</anchorfile>
      <anchor>a062789ee4bb7a26ab37bb64d8e0dd2d1</anchor>
      <arglist>(const SearchTerm &amp;term)</arglist>
    </member>
    <member kind="function">
      <type>SearchTerm::Condition</type>
      <name>condition</name>
      <anchorfile>classAkonadi_1_1SearchTerm.html</anchorfile>
      <anchor>a78f329d29cc3d130260da275a4c7d02e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNegated</name>
      <anchorfile>classAkonadi_1_1SearchTerm.html</anchorfile>
      <anchor>ac2748f70fb70ac94c0b04b6e05011c59</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>key</name>
      <anchorfile>classAkonadi_1_1SearchTerm.html</anchorfile>
      <anchor>a901f54d412e7351242a703fb4858f454</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SearchTerm::Relation</type>
      <name>relation</name>
      <anchorfile>classAkonadi_1_1SearchTerm.html</anchorfile>
      <anchor>a2082f5000b4eee6e35fc1afedaea26b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIsNegated</name>
      <anchorfile>classAkonadi_1_1SearchTerm.html</anchorfile>
      <anchor>ac686bfe375853b8c30fad5d4022b488e</anchor>
      <arglist>(bool negated)</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; SearchTerm &gt;</type>
      <name>subTerms</name>
      <anchorfile>classAkonadi_1_1SearchTerm.html</anchorfile>
      <anchor>af06fc5d47f9260783bc8de63fe335e3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>value</name>
      <anchorfile>classAkonadi_1_1SearchTerm.html</anchorfile>
      <anchor>acfe5aa2758d43ecb4cd02ba1720007c9</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::SelectionProxyModel</name>
    <filename>classAkonadi_1_1SelectionProxyModel.html</filename>
    <member kind="function">
      <type></type>
      <name>SelectionProxyModel</name>
      <anchorfile>classAkonadi_1_1SelectionProxyModel.html</anchorfile>
      <anchor>ab54f34e6378e4af3a4560376d02a1dc5</anchor>
      <arglist>(QItemSelectionModel *selectionModel, QObject *parent=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::ServerManager</name>
    <filename>classAkonadi_1_1ServerManager.html</filename>
    <member kind="enumvalue">
      <name>Broken</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>aa01f8c6667512b923f17117a5b9eb3cba7b163be6b55e0da054e711c9a8ec8d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotRunning</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>aa01f8c6667512b923f17117a5b9eb3cba9a60325cdbeaf35f17abadc6bc434cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Running</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>aa01f8c6667512b923f17117a5b9eb3cba1fbfd525049bfba4e832de8c168cbca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ServiceAgentType</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>a8c08cf9e9d2ec9438efff6695a71a68a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ServiceType</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>a6c8c11ea569668168460eb5ba96d1e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Starting</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>aa01f8c6667512b923f17117a5b9eb3cba345a9e29c81cf1f2e50f6e2ecf9084d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>State</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>aa01f8c6667512b923f17117a5b9eb3cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotRunning</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>aa01f8c6667512b923f17117a5b9eb3cba9a60325cdbeaf35f17abadc6bc434cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Starting</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>aa01f8c6667512b923f17117a5b9eb3cba345a9e29c81cf1f2e50f6e2ecf9084d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Running</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>aa01f8c6667512b923f17117a5b9eb3cba1fbfd525049bfba4e832de8c168cbca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stopping</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>aa01f8c6667512b923f17117a5b9eb3cbaba590dabe4bc1781b6c4ad49b7da57ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Broken</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>aa01f8c6667512b923f17117a5b9eb3cba7b163be6b55e0da054e711c9a8ec8d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Upgrading</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>aa01f8c6667512b923f17117a5b9eb3cba90736f1a8fa0d2826fe7aa643ffdb937</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stopping</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>aa01f8c6667512b923f17117a5b9eb3cbaba590dabe4bc1781b6c4ad49b7da57ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Upgrading</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>aa01f8c6667512b923f17117a5b9eb3cba90736f1a8fa0d2826fe7aa643ffdb937</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>started</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>a40edd6118427ea834ed81882d5f305c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>stateChanged</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>abd2cfaa48ffe538dec41faae9255902c</anchor>
      <arglist>(Akonadi::ServerManager::State state)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>stopped</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>a8621843a1077ed1b1607a23aadd3efb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>addNamespace</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>a6d854e37e5a4fc46e3fb4cbb0a20cb96</anchor>
      <arglist>(const QString &amp;string)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>agentConfigFilePath</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>a6472b0469a48492acb97d8aed20f4656</anchor>
      <arglist>(const QString &amp;identifier)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>agentServiceName</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>a7baaaf4d8cf8d081cfac5c07ace116db</anchor>
      <arglist>(ServiceAgentType agentType, const QString &amp;identifier)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>brokenReason</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>a270c1c4bfb156db87886659b887e323b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint</type>
      <name>generation</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>a5b26970549ae3ebe4a3d8d5b03184621</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasInstanceIdentifier</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>ac0e1733d0c761b353b0b942a9b61c381</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>instanceIdentifier</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>aad634b7b138ca541f3e80db8843536b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isRunning</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>a7302f57aaa704b45039655dcd4e7c987</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServerManager *</type>
      <name>self</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>a04d0fe25d665f6c32a4b671a61fa8c0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>serverConfigFilePath</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>a3342d5e576bb15d01ace87c5b2d9867d</anchor>
      <arglist>(OpenMode openMode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>serviceName</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>aec2a62ffae20d26470edcd708014abcd</anchor>
      <arglist>(ServiceType serviceType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>showSelfTestDialog</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>af0f0062fc4109a121a3a857230d2edc2</anchor>
      <arglist>(QWidget *parent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>start</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>a14c78cb0d7d9cd842361294d283203dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static State</type>
      <name>state</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>a356f830110ca9346101c663203272444</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>stop</name>
      <anchorfile>classAkonadi_1_1ServerManager.html</anchorfile>
      <anchor>a18a66fee407892c4da56c17e32ad4e48</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::Session</name>
    <filename>classAkonadi_1_1Session.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>reconnected</name>
      <anchorfile>classAkonadi_1_1Session.html</anchorfile>
      <anchor>aebb46c63378a8a424e12192d00274cd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Session</name>
      <anchorfile>classAkonadi_1_1Session.html</anchorfile>
      <anchor>aceaaf763b1570b126d5547034f0d1623</anchor>
      <arglist>(const QByteArray &amp;sessionId=QByteArray(), QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Session</name>
      <anchorfile>classAkonadi_1_1Session.html</anchorfile>
      <anchor>a3d1ac73e310d809fbf0967961e295c78</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classAkonadi_1_1Session.html</anchorfile>
      <anchor>a7cf252972e75db25979272fb7b692c7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>sessionId</name>
      <anchorfile>classAkonadi_1_1Session.html</anchorfile>
      <anchor>a46f615b6022063ea1ac5e8797883bdfb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Session *</type>
      <name>defaultSession</name>
      <anchorfile>classAkonadi_1_1Session.html</anchorfile>
      <anchor>a9f019f3df9af12d060b59e14f1c363c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Session</name>
      <anchorfile>classAkonadi_1_1Session.html</anchorfile>
      <anchor>aab697efa4e67487b52c02c1ecd1ebee9</anchor>
      <arglist>(SessionPrivate *d, const QByteArray &amp;sessionId=QByteArray(), QObject *parent=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::SpecialCollectionAttribute</name>
    <filename>classAkonadi_1_1SpecialCollectionAttribute.html</filename>
    <base>Akonadi::Attribute</base>
    <member kind="function">
      <type></type>
      <name>SpecialCollectionAttribute</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionAttribute.html</anchorfile>
      <anchor>ac8c3db8db8b2aa1eac0b9e340e61d920</anchor>
      <arglist>(const QByteArray &amp;type=QByteArray())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SpecialCollectionAttribute</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionAttribute.html</anchorfile>
      <anchor>a5a0529b5085fc8ae45592fb828cab7af</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>SpecialCollectionAttribute *</type>
      <name>clone</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionAttribute.html</anchorfile>
      <anchor>abf7e7105ff88e1c1f87be7fe2e51952b</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>collectionType</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionAttribute.html</anchorfile>
      <anchor>abc4d0f7c6e752c78052d6861901f6c8b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deserialize</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionAttribute.html</anchorfile>
      <anchor>a236f3bb0cf050f0066e9e4b856ceecb2</anchor>
      <arglist>(const QByteArray &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>serialized</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionAttribute.html</anchorfile>
      <anchor>a5a6a89f19e5bd5ed47444828f485389d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCollectionType</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionAttribute.html</anchorfile>
      <anchor>a99949b2765d931f81560e4b6858302b2</anchor>
      <arglist>(const QByteArray &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>type</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionAttribute.html</anchorfile>
      <anchor>aad53e51a42d6332ce87aca7ed0763a88</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::SpecialCollections</name>
    <filename>classAkonadi_1_1SpecialCollections.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>collectionsChanged</name>
      <anchorfile>classAkonadi_1_1SpecialCollections.html</anchorfile>
      <anchor>ad870d43527929d4e95b92a16e3bee464</anchor>
      <arglist>(const Akonadi::AgentInstance &amp;instance)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>defaultCollectionsChanged</name>
      <anchorfile>classAkonadi_1_1SpecialCollections.html</anchorfile>
      <anchor>a5537b47fcf192cbecbaf3aaf290c36f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SpecialCollections</name>
      <anchorfile>classAkonadi_1_1SpecialCollections.html</anchorfile>
      <anchor>ac47a1d7e63667968627f46cf296760a9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Akonadi::Collection</type>
      <name>collection</name>
      <anchorfile>classAkonadi_1_1SpecialCollections.html</anchorfile>
      <anchor>adf3f15ca90b952182387c180cbc3d314</anchor>
      <arglist>(const QByteArray &amp;type, const AgentInstance &amp;instance) const</arglist>
    </member>
    <member kind="function">
      <type>Akonadi::Collection</type>
      <name>defaultCollection</name>
      <anchorfile>classAkonadi_1_1SpecialCollections.html</anchorfile>
      <anchor>af857b01b70c6a9e34545a8f9c5bc975e</anchor>
      <arglist>(const QByteArray &amp;type) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCollection</name>
      <anchorfile>classAkonadi_1_1SpecialCollections.html</anchorfile>
      <anchor>abdf12d6fc14239cf0cc5678c8cfe9643</anchor>
      <arglist>(const QByteArray &amp;type, const AgentInstance &amp;instance) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasDefaultCollection</name>
      <anchorfile>classAkonadi_1_1SpecialCollections.html</anchorfile>
      <anchor>a5ee7aa003591c0eaa456d32b8552ec99</anchor>
      <arglist>(const QByteArray &amp;type) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>registerCollection</name>
      <anchorfile>classAkonadi_1_1SpecialCollections.html</anchorfile>
      <anchor>a269cf3f8a7f57ccc085e395b65355195</anchor>
      <arglist>(const QByteArray &amp;type, const Akonadi::Collection &amp;collection)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unregisterCollection</name>
      <anchorfile>classAkonadi_1_1SpecialCollections.html</anchorfile>
      <anchor>ac384530399ac38c5121e890a15271754</anchor>
      <arglist>(const Collection &amp;collection)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setSpecialCollectionType</name>
      <anchorfile>classAkonadi_1_1SpecialCollections.html</anchorfile>
      <anchor>a3bac109dc1dd702febeb818df643f8cb</anchor>
      <arglist>(const QByteArray &amp;type, const Akonadi::Collection &amp;collection)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unsetSpecialCollection</name>
      <anchorfile>classAkonadi_1_1SpecialCollections.html</anchorfile>
      <anchor>acd5507006b651155b84013f7ffa37076</anchor>
      <arglist>(const Akonadi::Collection &amp;collection)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SpecialCollections</name>
      <anchorfile>classAkonadi_1_1SpecialCollections.html</anchorfile>
      <anchor>a02dd95306e466758e684f93afcb5f7d0</anchor>
      <arglist>(KCoreConfigSkeleton *config, QObject *parent=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::SpecialCollectionsDiscoveryJob</name>
    <filename>classAkonadi_1_1SpecialCollectionsDiscoveryJob.html</filename>
    <member kind="function">
      <type></type>
      <name>~SpecialCollectionsDiscoveryJob</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionsDiscoveryJob.html</anchorfile>
      <anchor>a47e15687e6c4dc57dc89704c8eddf201</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SpecialCollectionsDiscoveryJob</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionsDiscoveryJob.html</anchorfile>
      <anchor>acd54aab1862d75de80e18700210a4266</anchor>
      <arglist>(SpecialCollections *collections, const QStringList &amp;mimeTypes, QObject *parent=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::SpecialCollectionsRequestJob</name>
    <filename>classAkonadi_1_1SpecialCollectionsRequestJob.html</filename>
    <base>Akonadi::TransactionSequence</base>
    <member kind="function">
      <type></type>
      <name>~SpecialCollectionsRequestJob</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionsRequestJob.html</anchorfile>
      <anchor>ad5fd5cad6b54bbfd205932cc53d43007</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Collection</type>
      <name>collection</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionsRequestJob.html</anchorfile>
      <anchor>aa6429f835d8afc15086579d2028880e0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestCollection</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionsRequestJob.html</anchorfile>
      <anchor>a05c56e3d161b7a1fbecbc5a7111e0e78</anchor>
      <arglist>(const QByteArray &amp;type, const AgentInstance &amp;instance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestDefaultCollection</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionsRequestJob.html</anchorfile>
      <anchor>a1576c483d7e6658a2d7e2fdead6726bd</anchor>
      <arglist>(const QByteArray &amp;type)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SpecialCollectionsRequestJob</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionsRequestJob.html</anchorfile>
      <anchor>abddb5868091b57a04a3ac686620be939</anchor>
      <arglist>(SpecialCollections *collections, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionsRequestJob.html</anchorfile>
      <anchor>ad0655deb6b6910e84c649f7936dddcef</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setDefaultResourceOptions</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionsRequestJob.html</anchorfile>
      <anchor>af124c214366e988b20c1b3226efe5bc5</anchor>
      <arglist>(const QVariantMap &amp;options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setDefaultResourceType</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionsRequestJob.html</anchorfile>
      <anchor>a651b5a4a039fffe1d184a8a18caa4397</anchor>
      <arglist>(const QString &amp;type)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setIconForTypeMap</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionsRequestJob.html</anchorfile>
      <anchor>a2b4062a455255f4a6dc0131590be6285</anchor>
      <arglist>(const QMap&lt; QByteArray, QString &gt; &amp;map)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setNameForTypeMap</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionsRequestJob.html</anchorfile>
      <anchor>a4d684f7da273fa2ea967c830a4a9ddd0</anchor>
      <arglist>(const QMap&lt; QByteArray, QString &gt; &amp;map)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setTypes</name>
      <anchorfile>classAkonadi_1_1SpecialCollectionsRequestJob.html</anchorfile>
      <anchor>a2192183d7376e40dfccc046ec3538de4</anchor>
      <arglist>(const QList&lt; QByteArray &gt; &amp;types)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::StatisticsProxyModel</name>
    <filename>classAkonadi_1_1StatisticsProxyModel.html</filename>
    <member kind="function">
      <type></type>
      <name>StatisticsProxyModel</name>
      <anchorfile>classAkonadi_1_1StatisticsProxyModel.html</anchorfile>
      <anchor>a0b190d636d391b2dc77b973eda88dc58</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StatisticsProxyModel</name>
      <anchorfile>classAkonadi_1_1StatisticsProxyModel.html</anchorfile>
      <anchor>adfb54c6b2069bca25f33db355f7e8d8b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExtraColumnsEnabled</name>
      <anchorfile>classAkonadi_1_1StatisticsProxyModel.html</anchorfile>
      <anchor>ad15c22e9080b570e67c0468e2459f26c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isToolTipEnabled</name>
      <anchorfile>classAkonadi_1_1StatisticsProxyModel.html</anchorfile>
      <anchor>a0e60e5b2f4d80a1fc9fc6a7194331224</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExtraColumnsEnabled</name>
      <anchorfile>classAkonadi_1_1StatisticsProxyModel.html</anchorfile>
      <anchor>a0c2f790488d315e0b0e6210c54ec09af</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToolTipEnabled</name>
      <anchorfile>classAkonadi_1_1StatisticsProxyModel.html</anchorfile>
      <anchor>a5af5ae515a5a6083969e9fa8bdaf736a</anchor>
      <arglist>(bool enable)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Akonadi::SuperClass</name>
    <filename>structAkonadi_1_1SuperClass.html</filename>
    <templarg>typename Class</templarg>
  </compound>
  <compound kind="class">
    <name>Akonadi::Tag</name>
    <filename>classAkonadi_1_1Tag.html</filename>
    <member kind="enumvalue">
      <name>AddIfMissing</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>a499d6fb99a8845264f6671b1211c035ca2b38d23296312e5c0291d9f36c2fcd0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CreateOption</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>a499d6fb99a8845264f6671b1211c035c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AddIfMissing</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>a499d6fb99a8845264f6671b1211c035ca2b38d23296312e5c0291d9f36c2fcd0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DontCreate</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>a499d6fb99a8845264f6671b1211c035cab68b07fe95aa10fe6230844a463b88b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DontCreate</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>a499d6fb99a8845264f6671b1211c035cab68b07fe95aa10fe6230844a463b88b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Tag</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>abe3cb510a2adc26fb832aa0710828478</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAttribute</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>a101b172917b6e420feb99502b7ae2d4e</anchor>
      <arglist>(Attribute *attribute)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>attribute</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>a644f0f51543b4d7ca6e46cea263504c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Attribute *</type>
      <name>attribute</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>ae540ad8c5b54063a7383a71611388dc3</anchor>
      <arglist>(const QByteArray &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>attribute</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>ab2f604aca3103896d9f32604e4e6f344</anchor>
      <arglist>(CreateOption option=DontCreate)</arglist>
    </member>
    <member kind="function">
      <type>Attribute::List</type>
      <name>attributes</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>a174df89d53279faee4769de8b6c934b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAttributes</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>a91d83e80ce7f65e8c930b79bd0b57bfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAttribute</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>ae3052d31e7513ba770f740cd331e6685</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAttribute</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>aac61c3cd0d57486ffbcbb4c9165c07d9</anchor>
      <arglist>(const QByteArray &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>Id</type>
      <name>id</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>a0acc674502f6c247739c6c0bad043822</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isImmutable</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>a8cd95210c2f18f7f58e2f6f2948aef08</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAttribute</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>a2dda2f1e91d2beaffd52dabc08bafdc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAttribute</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>ae8868eafe3f39735a660f3e6d6b5e2fe</anchor>
      <arglist>(const QByteArray &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setId</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>abfe3095899f1fd207554aa5fe671730b</anchor>
      <arglist>(Id identifier)</arglist>
    </member>
    <member kind="function">
      <type>QUrl</type>
      <name>url</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>a9879544d4ef0b3f84a42152cea1fb060</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Tag</type>
      <name>genericTag</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>aebf3ad363cea206cc48ae0ee13afdfb3</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>GENERIC</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>a826f8dd2476cbf5838dc63ff6eef2ad3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>PLAIN</name>
      <anchorfile>classAkonadi_1_1Tag.html</anchorfile>
      <anchor>a396f83da9fe6c2fb1909302352f3ec97</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::TagAttribute</name>
    <filename>classAkonadi_1_1TagAttribute.html</filename>
    <base>Akonadi::Attribute</base>
    <member kind="function">
      <type>TagAttribute *</type>
      <name>clone</name>
      <anchorfile>classAkonadi_1_1TagAttribute.html</anchorfile>
      <anchor>ac7e0f10e4713c3e76d8e06338f36810e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deserialize</name>
      <anchorfile>classAkonadi_1_1TagAttribute.html</anchorfile>
      <anchor>a1b9fa3f3d61cf4f9696814792cbec208</anchor>
      <arglist>(const QByteArray &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>displayName</name>
      <anchorfile>classAkonadi_1_1TagAttribute.html</anchorfile>
      <anchor>a4e90a65dbdf066c2a6219133946ff0fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>iconName</name>
      <anchorfile>classAkonadi_1_1TagAttribute.html</anchorfile>
      <anchor>a7b40aaa0f959850cb9d8c3dba2e14948</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>priority</name>
      <anchorfile>classAkonadi_1_1TagAttribute.html</anchorfile>
      <anchor>ab95acc8f93daed3c9acdb0e24108de30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>serialized</name>
      <anchorfile>classAkonadi_1_1TagAttribute.html</anchorfile>
      <anchor>aaf2a9d8475bc86baf5249f075844d382</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisplayName</name>
      <anchorfile>classAkonadi_1_1TagAttribute.html</anchorfile>
      <anchor>a4764de2569bc180d4659330d7e24c294</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIconName</name>
      <anchorfile>classAkonadi_1_1TagAttribute.html</anchorfile>
      <anchor>aeb3a7cafef0485506cd08c68d535d13e</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPriority</name>
      <anchorfile>classAkonadi_1_1TagAttribute.html</anchorfile>
      <anchor>a8e25c109cd42a9e4247cb08e2e509012</anchor>
      <arglist>(int priority)</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>type</name>
      <anchorfile>classAkonadi_1_1TagAttribute.html</anchorfile>
      <anchor>a7c64b806f13f82ff709f69f175a30c63</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::TagCache</name>
    <filename>classAkonadi_1_1TagCache.html</filename>
    <member kind="function">
      <type>void</type>
      <name>setTagColor</name>
      <anchorfile>classAkonadi_1_1TagCache.html</anchorfile>
      <anchor>ad9ce61e5a968394bd3e9ec953774cfe3</anchor>
      <arglist>(const QString &amp;tagName, const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>Akonadi::Tag</type>
      <name>tagByGid</name>
      <anchorfile>classAkonadi_1_1TagCache.html</anchorfile>
      <anchor>ac7f42d1c8efa4ece3e6b617245092190</anchor>
      <arglist>(const QByteArray &amp;gid) const</arglist>
    </member>
    <member kind="function">
      <type>Akonadi::Tag</type>
      <name>tagByName</name>
      <anchorfile>classAkonadi_1_1TagCache.html</anchorfile>
      <anchor>a6f7af54a340c9be50047688e9a3dec4b</anchor>
      <arglist>(const QString &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>tagColor</name>
      <anchorfile>classAkonadi_1_1TagCache.html</anchorfile>
      <anchor>a1de57ce13c718f2c1ee9b469d1072a9c</anchor>
      <arglist>(const QString &amp;tagName) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TagCache *</type>
      <name>instance</name>
      <anchorfile>classAkonadi_1_1TagCache.html</anchorfile>
      <anchor>ae048ba418f3d90efb4d5337e1b80aa04</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::TagCreateJob</name>
    <filename>classAkonadi_1_1TagCreateJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>TagCreateJob</name>
      <anchorfile>classAkonadi_1_1TagCreateJob.html</anchorfile>
      <anchor>ab7983b345d584ea4270a6aff4dce375f</anchor>
      <arglist>(const Tag &amp;tag, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMergeIfExisting</name>
      <anchorfile>classAkonadi_1_1TagCreateJob.html</anchorfile>
      <anchor>a7c6babacda104fc4c0716336b2ceef62</anchor>
      <arglist>(bool merge)</arglist>
    </member>
    <member kind="function">
      <type>Tag</type>
      <name>tag</name>
      <anchorfile>classAkonadi_1_1TagCreateJob.html</anchorfile>
      <anchor>a87a43ea23de7161305c5856ecb0ddcfe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1TagCreateJob.html</anchorfile>
      <anchor>a9c3701c6a407e012e51770173fd29064</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1TagCreateJob.html</anchorfile>
      <anchor>ae43e58633de0326d5634138ce91d627b</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::TagDeleteJob</name>
    <filename>classAkonadi_1_1TagDeleteJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type>Tag::List</type>
      <name>tags</name>
      <anchorfile>classAkonadi_1_1TagDeleteJob.html</anchorfile>
      <anchor>aac781064efd213edd1ba7fed79109e2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1TagDeleteJob.html</anchorfile>
      <anchor>a13ab805ad2bf998badfd74b4d1a0d109</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1TagDeleteJob.html</anchorfile>
      <anchor>a6cf7b13415c780e409cc7f5da6ba12eb</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::TagFetchJob</name>
    <filename>classAkonadi_1_1TagFetchJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="signal">
      <type>void</type>
      <name>tagsReceived</name>
      <anchorfile>classAkonadi_1_1TagFetchJob.html</anchorfile>
      <anchor>a5afd62b4307ef9ea89e9c967d40d8ba5</anchor>
      <arglist>(const Akonadi::Tag::List &amp;tags)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TagFetchJob</name>
      <anchorfile>classAkonadi_1_1TagFetchJob.html</anchorfile>
      <anchor>ab6054150f8f26dd50998011c74f6e617</anchor>
      <arglist>(const QList&lt; Tag::Id &gt; &amp;ids, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TagFetchJob</name>
      <anchorfile>classAkonadi_1_1TagFetchJob.html</anchorfile>
      <anchor>a6882e7e46be9f8c1dd34cce8e35aba84</anchor>
      <arglist>(const Tag &amp;tag, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TagFetchJob</name>
      <anchorfile>classAkonadi_1_1TagFetchJob.html</anchorfile>
      <anchor>a39dc94070a472bed23889247d17035f8</anchor>
      <arglist>(const Tag::List &amp;tags, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TagFetchJob</name>
      <anchorfile>classAkonadi_1_1TagFetchJob.html</anchorfile>
      <anchor>a7b8772c052f326fb0381c3be34b446bd</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>TagFetchScope &amp;</type>
      <name>fetchScope</name>
      <anchorfile>classAkonadi_1_1TagFetchJob.html</anchorfile>
      <anchor>a7002de8751a6cd5710d3bfef0865bc98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchScope</name>
      <anchorfile>classAkonadi_1_1TagFetchJob.html</anchorfile>
      <anchor>ac21ab893818a0e9c2050269a43aba381</anchor>
      <arglist>(const TagFetchScope &amp;fetchScope)</arglist>
    </member>
    <member kind="function">
      <type>Tag::List</type>
      <name>tags</name>
      <anchorfile>classAkonadi_1_1TagFetchJob.html</anchorfile>
      <anchor>ae5ffca5f0f76cdc514fbc45c0d56b4e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1TagFetchJob.html</anchorfile>
      <anchor>adf4530de7216db676362497c432f734c</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1TagFetchJob.html</anchorfile>
      <anchor>a1798e2609d8739ab8eeb19b9b0ffa271</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::TagFetchScope</name>
    <filename>classAkonadi_1_1TagFetchScope.html</filename>
    <member kind="function">
      <type></type>
      <name>TagFetchScope</name>
      <anchorfile>classAkonadi_1_1TagFetchScope.html</anchorfile>
      <anchor>a12b17cdf88c27167f9d031b7b2404c5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TagFetchScope</name>
      <anchorfile>classAkonadi_1_1TagFetchScope.html</anchorfile>
      <anchor>af62ee449af10870e690842b3ff324543</anchor>
      <arglist>(const TagFetchScope &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TagFetchScope</name>
      <anchorfile>classAkonadi_1_1TagFetchScope.html</anchorfile>
      <anchor>a97e90ffd797fe504c8613baf030fa578</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QSet&lt; QByteArray &gt;</type>
      <name>attributes</name>
      <anchorfile>classAkonadi_1_1TagFetchScope.html</anchorfile>
      <anchor>ac0678a096ec6040ae057390fb25922c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fetchAllAttributes</name>
      <anchorfile>classAkonadi_1_1TagFetchScope.html</anchorfile>
      <anchor>a7247abce4f9fd3e413dca0f7d02fdb7e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fetchAttribute</name>
      <anchorfile>classAkonadi_1_1TagFetchScope.html</anchorfile>
      <anchor>a3fc4a1f9efd5b0e151982347fcc9b6bb</anchor>
      <arglist>(bool fetch=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fetchAttribute</name>
      <anchorfile>classAkonadi_1_1TagFetchScope.html</anchorfile>
      <anchor>a7dd7cfa5dd911003796e4b78b27d2c2d</anchor>
      <arglist>(const QByteArray &amp;type, bool fetch=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fetchIdOnly</name>
      <anchorfile>classAkonadi_1_1TagFetchScope.html</anchorfile>
      <anchor>a6f95aa3779e2f2cfa4aa17730206e1e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fetchRemoteId</name>
      <anchorfile>classAkonadi_1_1TagFetchScope.html</anchorfile>
      <anchor>a4c0b5a577960717a1146131783a9043d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TagFetchScope &amp;</type>
      <name>operator=</name>
      <anchorfile>classAkonadi_1_1TagFetchScope.html</anchorfile>
      <anchor>a358b9f57b7306965497a307729e35ed6</anchor>
      <arglist>(const TagFetchScope &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchAllAttributes</name>
      <anchorfile>classAkonadi_1_1TagFetchScope.html</anchorfile>
      <anchor>abd03eb13be03029bf0f3a46646d1e992</anchor>
      <arglist>(bool fetchAllAttributes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchIdOnly</name>
      <anchorfile>classAkonadi_1_1TagFetchScope.html</anchorfile>
      <anchor>a9ef40940b02bbd7975a74e7e4f508353</anchor>
      <arglist>(bool fetchIdOnly)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFetchRemoteId</name>
      <anchorfile>classAkonadi_1_1TagFetchScope.html</anchorfile>
      <anchor>a7fc44f08ec4981ad35c4c8fd39871aca</anchor>
      <arglist>(bool fetchRemoteId)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::TagModifyJob</name>
    <filename>classAkonadi_1_1TagModifyJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>TagModifyJob</name>
      <anchorfile>classAkonadi_1_1TagModifyJob.html</anchorfile>
      <anchor>ab214e8479c14743dcea7bec7fe8da10d</anchor>
      <arglist>(const Tag &amp;tag, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Tag</type>
      <name>tag</name>
      <anchorfile>classAkonadi_1_1TagModifyJob.html</anchorfile>
      <anchor>abec7d76a5923cb767e41084d2bb975fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1TagModifyJob.html</anchorfile>
      <anchor>a0f3ff883e5b22bfc65edc2e476fb575e</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1TagModifyJob.html</anchorfile>
      <anchor>ac5836305aba871e27c868229bf901164</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::TransactionBeginJob</name>
    <filename>classAkonadi_1_1TransactionBeginJob.html</filename>
    <member kind="function">
      <type></type>
      <name>TransactionBeginJob</name>
      <anchorfile>classAkonadi_1_1TransactionBeginJob.html</anchorfile>
      <anchor>a5a3e3fbfd5ae924981eae704896a86f3</anchor>
      <arglist>(QObject *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TransactionBeginJob</name>
      <anchorfile>classAkonadi_1_1TransactionBeginJob.html</anchorfile>
      <anchor>a62743f020c14e0b8df91e41feacb83b2</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::TransactionCommitJob</name>
    <filename>classAkonadi_1_1TransactionCommitJob.html</filename>
    <member kind="function">
      <type></type>
      <name>TransactionCommitJob</name>
      <anchorfile>classAkonadi_1_1TransactionCommitJob.html</anchorfile>
      <anchor>a214c243fb364fa27a3e3836db4eab503</anchor>
      <arglist>(QObject *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TransactionCommitJob</name>
      <anchorfile>classAkonadi_1_1TransactionCommitJob.html</anchorfile>
      <anchor>a8f28c91306edc31e74f5af74331b594c</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::TransactionRollbackJob</name>
    <filename>classAkonadi_1_1TransactionRollbackJob.html</filename>
    <member kind="function">
      <type></type>
      <name>TransactionRollbackJob</name>
      <anchorfile>classAkonadi_1_1TransactionRollbackJob.html</anchorfile>
      <anchor>ab3b079d2adadb93879b151827506d710</anchor>
      <arglist>(QObject *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TransactionRollbackJob</name>
      <anchorfile>classAkonadi_1_1TransactionRollbackJob.html</anchorfile>
      <anchor>a516ad22845d4df8b36f98b3ce29cf5d7</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::TransactionSequence</name>
    <filename>classAkonadi_1_1TransactionSequence.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>TransactionSequence</name>
      <anchorfile>classAkonadi_1_1TransactionSequence.html</anchorfile>
      <anchor>a14b41986a7362cba9bec24bc823403ed</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TransactionSequence</name>
      <anchorfile>classAkonadi_1_1TransactionSequence.html</anchorfile>
      <anchor>a65ea4485c15185deeff8cbf979e71d9f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>commit</name>
      <anchorfile>classAkonadi_1_1TransactionSequence.html</anchorfile>
      <anchor>a3f9eda0050337a405b050fbdbcae89a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rollback</name>
      <anchorfile>classAkonadi_1_1TransactionSequence.html</anchorfile>
      <anchor>a94cc53d12185db8b3fdeada874082e0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutomaticCommittingEnabled</name>
      <anchorfile>classAkonadi_1_1TransactionSequence.html</anchorfile>
      <anchor>ac0a9ca4b42defbfc6b1d59e54cdea02e</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIgnoreJobFailure</name>
      <anchorfile>classAkonadi_1_1TransactionSequence.html</anchorfile>
      <anchor>a17abf46aa547d71403c45b7f7ce626bf</anchor>
      <arglist>(KJob *job)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1TransactionSequence.html</anchorfile>
      <anchor>a51e13320b533f7e2cb96f9e70b837292</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::TrashFilterProxyModel</name>
    <filename>classAkonadi_1_1TrashFilterProxyModel.html</filename>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>filterAcceptsRow</name>
      <anchorfile>classAkonadi_1_1TrashFilterProxyModel.html</anchorfile>
      <anchor>aade2440a7dd34aec7375d7fcb620be40</anchor>
      <arglist>(int sourceRow, const QModelIndex &amp;sourceParent) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::TrashJob</name>
    <filename>classAkonadi_1_1TrashJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>TrashJob</name>
      <anchorfile>classAkonadi_1_1TrashJob.html</anchorfile>
      <anchor>a722b65e380d861fdcf65de2807c6b8a6</anchor>
      <arglist>(const Collection &amp;collection, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrashJob</name>
      <anchorfile>classAkonadi_1_1TrashJob.html</anchorfile>
      <anchor>a455d072350248070423c92fed64f1658</anchor>
      <arglist>(const Item &amp;item, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrashJob</name>
      <anchorfile>classAkonadi_1_1TrashJob.html</anchorfile>
      <anchor>a0fd00d3f01503da828d6402183aca052</anchor>
      <arglist>(const Item::List &amp;items, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteIfInTrash</name>
      <anchorfile>classAkonadi_1_1TrashJob.html</anchorfile>
      <anchor>ac6bda189e7b82f75b8b8f66bdbe66d0a</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keepTrashInCollection</name>
      <anchorfile>classAkonadi_1_1TrashJob.html</anchorfile>
      <anchor>a8fc87597633176e5a48b6c4c7571a4f8</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrashCollection</name>
      <anchorfile>classAkonadi_1_1TrashJob.html</anchorfile>
      <anchor>a6701758a5f565c3f0315d7c32aef8213</anchor>
      <arglist>(const Collection &amp;trashcollection)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1TrashJob.html</anchorfile>
      <anchor>a376c31dc02dbc6ed069e7d417078d182</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::TrashRestoreJob</name>
    <filename>classAkonadi_1_1TrashRestoreJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>TrashRestoreJob</name>
      <anchorfile>classAkonadi_1_1TrashRestoreJob.html</anchorfile>
      <anchor>ae424e6df44c6b93a8e294420154ec0de</anchor>
      <arglist>(const Item &amp;item, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetCollection</name>
      <anchorfile>classAkonadi_1_1TrashRestoreJob.html</anchorfile>
      <anchor>a1a349c2750ba89fc828a3c31ae4819c1</anchor>
      <arglist>(const Collection &amp;collection)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1TrashRestoreJob.html</anchorfile>
      <anchor>a37795a3e0e981f1184e8ee30544d099c</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Akonadi::UnlinkJob</name>
    <filename>classAkonadi_1_1UnlinkJob.html</filename>
    <base>Akonadi::Job</base>
    <member kind="function">
      <type></type>
      <name>UnlinkJob</name>
      <anchorfile>classAkonadi_1_1UnlinkJob.html</anchorfile>
      <anchor>a3406271954102c281bc0da785f8e1c4b</anchor>
      <arglist>(const Collection &amp;collection, const Item::List &amp;items, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UnlinkJob</name>
      <anchorfile>classAkonadi_1_1UnlinkJob.html</anchorfile>
      <anchor>aacbf00c6c65f7f6102b3728913802408</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doHandleResponse</name>
      <anchorfile>classAkonadi_1_1UnlinkJob.html</anchorfile>
      <anchor>a67ec91e31bff748cdf8811265efa93ba</anchor>
      <arglist>(qint64 tag, const Protocol::CommandPtr &amp;response) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doStart</name>
      <anchorfile>classAkonadi_1_1UnlinkJob.html</anchorfile>
      <anchor>a65c0f99bf965476f069a4e1ee05e5836</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Akonadi::TrashSettings</name>
    <filename>namespaceAkonadi_1_1TrashSettings.html</filename>
    <member kind="function">
      <type>Collection</type>
      <name>getTrashCollection</name>
      <anchorfile>namespaceAkonadi_1_1TrashSettings.html</anchorfile>
      <anchor>a45ef9076f6a7e279939bf7259a4f89af</anchor>
      <arglist>(const QString &amp;resource)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrashCollection</name>
      <anchorfile>namespaceAkonadi_1_1TrashSettings.html</anchorfile>
      <anchor>a4441b10b32c6010e72511bf769ed22fd</anchor>
      <arglist>(const QString &amp;resource, const Collection &amp;collection)</arglist>
    </member>
  </compound>
</tagfile>
