Sophie

Sophie

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

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

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

<p><code>#include &lt;<a class="el" href="collectionsync__p_8h_source.html">collectionsync_p.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for Akonadi::CollectionSync:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classAkonadi_1_1CollectionSync.png" usemap="#Akonadi::CollectionSync_map" alt=""/>
  <map id="Akonadi::CollectionSync_map" name="Akonadi::CollectionSync_map">
<area href="classAkonadi_1_1TransactionSequence.html" title="Base class for jobs that need to run a sequence of sub-jobs in a transaction." alt="Akonadi::TransactionSequence" shape="rect" coords="0,56,186,80"/>
<area href="classAkonadi_1_1Job.html" title="Base class for all actions in the Akonadi storage." alt="Akonadi::Job" shape="rect" coords="0,0,186,24"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aab59c6826108fd227f533b9f216942da"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1CollectionSync.html#aab59c6826108fd227f533b9f216942da">CollectionSync</a> (const QString &amp;resourceId, QObject *parent=0)</td></tr>
<tr class="separator:aab59c6826108fd227f533b9f216942da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d964b9bf6eee51d3415e0e8b9dca640"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1CollectionSync.html#a2d964b9bf6eee51d3415e0e8b9dca640">~CollectionSync</a> ()</td></tr>
<tr class="separator:a2d964b9bf6eee51d3415e0e8b9dca640"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a729918c0c100e5ef6285ba4ac1598b24"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1CollectionSync.html#a729918c0c100e5ef6285ba4ac1598b24">retrievalDone</a> ()</td></tr>
<tr class="separator:a729918c0c100e5ef6285ba4ac1598b24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bfdb3dc24db1606423ff773ee5708d5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1CollectionSync.html#a7bfdb3dc24db1606423ff773ee5708d5">setHierarchicalRemoteIds</a> (bool hierarchical)</td></tr>
<tr class="separator:a7bfdb3dc24db1606423ff773ee5708d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef2719b057fc86811f308c0f1d216a8c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1CollectionSync.html#aef2719b057fc86811f308c0f1d216a8c">setRemoteCollections</a> (const <a class="el" href="classAkonadi_1_1Collection.html#a5ba0681ec86428cf5f5d3a1610ff6ad1">Collection::List</a> &amp;remoteCollections)</td></tr>
<tr class="separator:aef2719b057fc86811f308c0f1d216a8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b406a617e4e650e39ec3e9c2c35e541"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1CollectionSync.html#a0b406a617e4e650e39ec3e9c2c35e541">setRemoteCollections</a> (const <a class="el" href="classAkonadi_1_1Collection.html#a5ba0681ec86428cf5f5d3a1610ff6ad1">Collection::List</a> &amp;changedCollections, const <a class="el" href="classAkonadi_1_1Collection.html#a5ba0681ec86428cf5f5d3a1610ff6ad1">Collection::List</a> &amp;removedCollections)</td></tr>
<tr class="separator:a0b406a617e4e650e39ec3e9c2c35e541"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48218546edaa3318fb9ea5091c49a28a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1CollectionSync.html#a48218546edaa3318fb9ea5091c49a28a">setStreamingEnabled</a> (bool streaming)</td></tr>
<tr class="separator:a48218546edaa3318fb9ea5091c49a28a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classAkonadi_1_1TransactionSequence"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classAkonadi_1_1TransactionSequence')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classAkonadi_1_1TransactionSequence.html">Akonadi::TransactionSequence</a></td></tr>
<tr class="memitem:aab55bec1aa5f8788f36d3bac186101dd inherit pub_methods_classAkonadi_1_1TransactionSequence"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1TransactionSequence.html#aab55bec1aa5f8788f36d3bac186101dd">TransactionSequence</a> (QObject *parent=0)</td></tr>
<tr class="separator:aab55bec1aa5f8788f36d3bac186101dd inherit pub_methods_classAkonadi_1_1TransactionSequence"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e697c06957af6fe23ac4e866e5c4869 inherit pub_methods_classAkonadi_1_1TransactionSequence"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1TransactionSequence.html#a7e697c06957af6fe23ac4e866e5c4869">~TransactionSequence</a> ()</td></tr>
<tr class="separator:a7e697c06957af6fe23ac4e866e5c4869 inherit pub_methods_classAkonadi_1_1TransactionSequence"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d7040f1f5eb26ac2e312ea76fbf55c2 inherit pub_methods_classAkonadi_1_1TransactionSequence"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1TransactionSequence.html#a6d7040f1f5eb26ac2e312ea76fbf55c2">commit</a> ()</td></tr>
<tr class="separator:a6d7040f1f5eb26ac2e312ea76fbf55c2 inherit pub_methods_classAkonadi_1_1TransactionSequence"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf40dda1dc800a70c12da6301a618adf inherit pub_methods_classAkonadi_1_1TransactionSequence"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1TransactionSequence.html#adf40dda1dc800a70c12da6301a618adf">rollback</a> ()</td></tr>
<tr class="separator:adf40dda1dc800a70c12da6301a618adf inherit pub_methods_classAkonadi_1_1TransactionSequence"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd84a95c48f3cf519c5ef57fe7a9efde inherit pub_methods_classAkonadi_1_1TransactionSequence"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1TransactionSequence.html#afd84a95c48f3cf519c5ef57fe7a9efde">setAutomaticCommittingEnabled</a> (bool enable)</td></tr>
<tr class="separator:afd84a95c48f3cf519c5ef57fe7a9efde inherit pub_methods_classAkonadi_1_1TransactionSequence"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f5481f6ac2d589843d759f276a2ac2a inherit pub_methods_classAkonadi_1_1TransactionSequence"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1TransactionSequence.html#a9f5481f6ac2d589843d759f276a2ac2a">setIgnoreJobFailure</a> (KJob *job)</td></tr>
<tr class="separator:a9f5481f6ac2d589843d759f276a2ac2a inherit pub_methods_classAkonadi_1_1TransactionSequence"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classAkonadi_1_1Job"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classAkonadi_1_1Job')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classAkonadi_1_1Job.html">Akonadi::Job</a></td></tr>
<tr class="memitem:aae4c1ad15c1b09457a86ba791f2008a5 inherit pub_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#aae4c1ad15c1b09457a86ba791f2008a5">Job</a> (QObject *parent=0)</td></tr>
<tr class="separator:aae4c1ad15c1b09457a86ba791f2008a5 inherit pub_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a234622c2e1fdae9d01450502ab53ed26 inherit pub_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a234622c2e1fdae9d01450502ab53ed26">~Job</a> ()</td></tr>
<tr class="separator:a234622c2e1fdae9d01450502ab53ed26 inherit pub_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67c32cd4e5c1b855fc1bf1ba26998262 inherit pub_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a67c32cd4e5c1b855fc1bf1ba26998262">errorString</a> () const </td></tr>
<tr class="separator:a67c32cd4e5c1b855fc1bf1ba26998262 inherit pub_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e1752f8e61d0c6ae3eb2ee82f58a3d9 inherit pub_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a1e1752f8e61d0c6ae3eb2ee82f58a3d9">start</a> ()</td></tr>
<tr class="separator:a1e1752f8e61d0c6ae3eb2ee82f58a3d9 inherit pub_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:ad22d94776949e87b5e497283f3e378d8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1CollectionSync.html#ad22d94776949e87b5e497283f3e378d8">doStart</a> ()</td></tr>
<tr class="separator:ad22d94776949e87b5e497283f3e378d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classAkonadi_1_1TransactionSequence"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classAkonadi_1_1TransactionSequence')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classAkonadi_1_1TransactionSequence.html">Akonadi::TransactionSequence</a></td></tr>
<tr class="memitem:a86974a4eb3364670e7b707bbfe0ba862 inherit pro_methods_classAkonadi_1_1TransactionSequence"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1TransactionSequence.html#a86974a4eb3364670e7b707bbfe0ba862">addSubjob</a> (KJob *job)</td></tr>
<tr class="separator:a86974a4eb3364670e7b707bbfe0ba862 inherit pro_methods_classAkonadi_1_1TransactionSequence"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b7403c4b0557878037c9b37910662f8 inherit pro_methods_classAkonadi_1_1TransactionSequence"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1TransactionSequence.html#a9b7403c4b0557878037c9b37910662f8">doStart</a> ()</td></tr>
<tr class="separator:a9b7403c4b0557878037c9b37910662f8 inherit pro_methods_classAkonadi_1_1TransactionSequence"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classAkonadi_1_1Job"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classAkonadi_1_1Job')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classAkonadi_1_1Job.html">Akonadi::Job</a></td></tr>
<tr class="memitem:afed076a6f18e20bbdd996f9f5d846982 inherit pro_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#afed076a6f18e20bbdd996f9f5d846982">doHandleResponse</a> (const QByteArray &amp;tag, const QByteArray &amp;data)</td></tr>
<tr class="separator:afed076a6f18e20bbdd996f9f5d846982 inherit pro_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42affaea66cf459eebdef86c07c755cb inherit pro_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a42affaea66cf459eebdef86c07c755cb">doKill</a> ()</td></tr>
<tr class="separator:a42affaea66cf459eebdef86c07c755cb inherit pro_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f5e1f1949b052ac61052066c9fae4c3 inherit pro_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a6f5e1f1949b052ac61052066c9fae4c3">emitWriteFinished</a> ()</td></tr>
<tr class="separator:a6f5e1f1949b052ac61052066c9fae4c3 inherit pro_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a893e81379af7def7e8ec8bcc2c876573 inherit pro_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a893e81379af7def7e8ec8bcc2c876573">removeSubjob</a> (KJob *job)</td></tr>
<tr class="separator:a893e81379af7def7e8ec8bcc2c876573 inherit pro_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_classAkonadi_1_1Job"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classAkonadi_1_1Job')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classAkonadi_1_1Job.html">Akonadi::Job</a></td></tr>
<tr class="memitem:a2b4e82369c2dce4995639c2e8069c008 inherit pub_types_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a2b4e82369c2dce4995639c2e8069c008">Error</a> { <br/>
&#160;&#160;<a class="el" href="classAkonadi_1_1Job.html#a2b4e82369c2dce4995639c2e8069c008aa68c0e25ac959ad7316ddf3049eae550">ConnectionFailed</a> = UserDefinedError, 
<a class="el" href="classAkonadi_1_1Job.html#a2b4e82369c2dce4995639c2e8069c008a682fd1d465e553538e45945a4497b419">ProtocolVersionMismatch</a>, 
<a class="el" href="classAkonadi_1_1Job.html#a2b4e82369c2dce4995639c2e8069c008acb295ed82e074fc91305fb2a322aabe2">UserCanceled</a>, 
<a class="el" href="classAkonadi_1_1Job.html#a2b4e82369c2dce4995639c2e8069c008a2c2fb8b5bd439a91128a9ef74cdf9e69">Unknown</a>, 
<br/>
&#160;&#160;<a class="el" href="classAkonadi_1_1Job.html#a2b4e82369c2dce4995639c2e8069c008abae6159086d51d7da15636a92ab03d8b">UserError</a> = UserDefinedError + 42
<br/>
 }</td></tr>
<tr class="separator:a2b4e82369c2dce4995639c2e8069c008 inherit pub_types_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d992678202e88463cb4bb5295d023f8 inherit pub_types_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">typedef QList&lt; <a class="el" href="classAkonadi_1_1Job.html">Job</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a9d992678202e88463cb4bb5295d023f8">List</a></td></tr>
<tr class="separator:a9d992678202e88463cb4bb5295d023f8 inherit pub_types_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header signals_classAkonadi_1_1Job"><td colspan="2" onclick="javascript:toggleInherit('signals_classAkonadi_1_1Job')"><img src="closed.png" alt="-"/>&#160;Signals inherited from <a class="el" href="classAkonadi_1_1Job.html">Akonadi::Job</a></td></tr>
<tr class="memitem:a013afc2475036d32ecdcbeea8269e217 inherit signals_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a013afc2475036d32ecdcbeea8269e217">aboutToStart</a> (<a class="el" href="classAkonadi_1_1Job.html">Akonadi::Job</a> *job)</td></tr>
<tr class="separator:a013afc2475036d32ecdcbeea8269e217 inherit signals_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb211c037b41ca4df439aabe7c720449 inherit signals_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#acb211c037b41ca4df439aabe7c720449">writeFinished</a> (<a class="el" href="classAkonadi_1_1Job.html">Akonadi::Job</a> *job)</td></tr>
<tr class="separator:acb211c037b41ca4df439aabe7c720449 inherit signals_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_slots_classAkonadi_1_1TransactionSequence"><td colspan="2" onclick="javascript:toggleInherit('pro_slots_classAkonadi_1_1TransactionSequence')"><img src="closed.png" alt="-"/>&#160;Protected Slots inherited from <a class="el" href="classAkonadi_1_1TransactionSequence.html">Akonadi::TransactionSequence</a></td></tr>
<tr class="memitem:a982f2ffaf0090a0dbb91bac55527c042 inherit pro_slots_classAkonadi_1_1TransactionSequence"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a982f2ffaf0090a0dbb91bac55527c042"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>slotResult</b> (KJob *job)</td></tr>
<tr class="separator:a982f2ffaf0090a0dbb91bac55527c042 inherit pro_slots_classAkonadi_1_1TransactionSequence"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Syncs remote and local collections.</p>
<p>Basic terminology:</p>
<ul>
<li>"local": The current state in the <a class="el" href="namespaceAkonadi.html" title="FreeBusyManager::Singleton.">Akonadi</a> server</li>
<li>"remote": The state in the backend, which is also the state the <a class="el" href="namespaceAkonadi.html" title="FreeBusyManager::Singleton.">Akonadi</a> server is supposed to have afterwards.</li>
</ul>
<p>There are three options to influence the way syncing is done:</p>
<ul>
<li>Streaming vs. complete delivery: If streaming is enabled remote collections do not need to be delivered in a single batch but can be delivered in multiple chunks. This improves performance but requires an explicit notification when delivery has been completed.</li>
<li>Incremental vs. non-incremental: In the incremental case only remote changes since the last sync have to be delivered, in the non-incremental mode the full remote state has to be provided. The first is obviously the preferred way, but requires support by the backend.</li>
<li>Hierarchical vs. global RIDs: The first requires RIDs to be unique per parent collection, the second one requires globally unique RIDs (per resource). Those have different advantages and disadvantages, esp. regarding moving. Which one to chose mostly depends on what the backend provides in this regard. </li>
</ul>

<p>Definition at line <a class="el" href="collectionsync__p_8h_source.html#l00053">53</a> of file <a class="el" href="collectionsync__p_8h_source.html">collectionsync_p.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="aab59c6826108fd227f533b9f216942da"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">CollectionSync::CollectionSync </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>resourceId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QObject *&#160;</td>
          <td class="paramname"><em>parent</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates a new collection synchronzier. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resourceId</td><td>The identifier of the resource we are syncing. </td></tr>
    <tr><td class="paramname">parent</td><td>The parent object. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="collectionsync_8cpp_source.html#l00615">615</a> of file <a class="el" href="collectionsync_8cpp_source.html">collectionsync.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2d964b9bf6eee51d3415e0e8b9dca640"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">CollectionSync::~CollectionSync </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Destroys this job. </p>

<p>Definition at line <a class="el" href="collectionsync_8cpp_source.html#l00623">623</a> of file <a class="el" href="collectionsync_8cpp_source.html">collectionsync.cpp</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ad22d94776949e87b5e497283f3e378d8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void CollectionSync::doStart </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This method must be reimplemented in the concrete jobs. </p>
<p>It will be called after the job has been started and a connection to the <a class="el" href="namespaceAkonadi.html" title="FreeBusyManager::Singleton.">Akonadi</a> backend has been established. </p>

<p>Implements <a class="el" href="classAkonadi_1_1Job.html#aadae98c0488932ffe7be0f275259cd09">Akonadi::Job</a>.</p>

<p>Definition at line <a class="el" href="collectionsync_8cpp_source.html#l00656">656</a> of file <a class="el" href="collectionsync_8cpp_source.html">collectionsync.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a729918c0c100e5ef6285ba4ac1598b24"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CollectionSync::retrievalDone </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Indicate that all collections have been retrieved in streaming mode. </p>

<p>Definition at line <a class="el" href="collectionsync_8cpp_source.html#l00672">672</a> of file <a class="el" href="collectionsync_8cpp_source.html">collectionsync.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7bfdb3dc24db1606423ff773ee5708d5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CollectionSync::setHierarchicalRemoteIds </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>hierarchical</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Indicate whether the resource supplies collections with hierarchical or global remote identifiers. </p>
<p><code>false</code> by default. Must be called before the first call to <a class="el" href="classAkonadi_1_1CollectionSync.html#aef2719b057fc86811f308c0f1d216a8c" title="Sets the result of a full remote collection listing.">setRemoteCollections()</a>. </p>

<p>Definition at line <a class="el" href="collectionsync_8cpp_source.html#l00678">678</a> of file <a class="el" href="collectionsync_8cpp_source.html">collectionsync.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aef2719b057fc86811f308c0f1d216a8c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CollectionSync::setRemoteCollections </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classAkonadi_1_1Collection.html#a5ba0681ec86428cf5f5d3a1610ff6ad1">Collection::List</a> &amp;&#160;</td>
          <td class="paramname"><em>remoteCollections</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the result of a full remote collection listing. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">remoteCollections</td><td>A list of collections. Important: All of these need a unique remote identifier and parent remote identifier. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="collectionsync_8cpp_source.html#l00628">628</a> of file <a class="el" href="collectionsync_8cpp_source.html">collectionsync.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0b406a617e4e650e39ec3e9c2c35e541"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CollectionSync::setRemoteCollections </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classAkonadi_1_1Collection.html#a5ba0681ec86428cf5f5d3a1610ff6ad1">Collection::List</a> &amp;&#160;</td>
          <td class="paramname"><em>changedCollections</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classAkonadi_1_1Collection.html#a5ba0681ec86428cf5f5d3a1610ff6ad1">Collection::List</a> &amp;&#160;</td>
          <td class="paramname"><em>removedCollections</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the result of an incremental remote collection listing. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">changedCollections</td><td>A list of remotely added or changed collections. </td></tr>
    <tr><td class="paramname">removedCollections</td><td>A lost of remotely deleted collections. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="collectionsync_8cpp_source.html#l00641">641</a> of file <a class="el" href="collectionsync_8cpp_source.html">collectionsync.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a48218546edaa3318fb9ea5091c49a28a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CollectionSync::setStreamingEnabled </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>streaming</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Enables streaming, that is not all collections are delivered at once. </p>
<p>Use <a class="el" href="classAkonadi_1_1CollectionSync.html#aef2719b057fc86811f308c0f1d216a8c" title="Sets the result of a full remote collection listing.">setRemoteCollections()</a> multiple times when streaming is enabled and call <a class="el" href="classAkonadi_1_1CollectionSync.html#a729918c0c100e5ef6285ba4ac1598b24" title="Indicate that all collections have been retrieved in streaming mode.">retrievalDone()</a> when all collections have been retrieved. Must be called before the first call to <a class="el" href="classAkonadi_1_1CollectionSync.html#aef2719b057fc86811f308c0f1d216a8c" title="Sets the result of a full remote collection listing.">setRemoteCollections()</a>. </p>

<p>Definition at line <a class="el" href="collectionsync_8cpp_source.html#l00667">667</a> of file <a class="el" href="collectionsync_8cpp_source.html">collectionsync.cpp</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="collectionsync__p_8h_source.html">collectionsync_p.h</a></li>
<li><a class="el" href="collectionsync_8cpp_source.html">collectionsync.cpp</a></li>
</ul>
</div><!-- contents -->
<div class="copyrights">
This file is part of the KDE documentation.<br/>
Documentation copyright &copy; 1996-2013 The KDE developers.<br/>
Generated on Fri Jul 12 2013 16:49:00 by
<a href="http://www.doxygen.org/index.html">doxygen</a> 1.8.3.1 written
by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>, &copy;&nbsp;1997-2006
<p>
KDE's <a href="http://techbase.kde.org/Policies/Library_Documentation_Policy">Doxygen guidelines</a> are available online.
</p>
</div>
            </div>
          </div>
        </div>
        <div id="left">
          <div class="menu_box">
<a name="cp-menu" /><div class="menutitle"><div>
<h2 id="cp-menu-project">akonadi</h2>
<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "akonadi"</a>
</div></div>
<ul><li><a href="index.html">Main Page</a></li><li><a href="namespaces.html">Namespace List</a></li><li><a href="namespacemembers.html">Namespace Members</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="hierarchy.html">Class Hierarchy</a></li><li><a href="functions.html">Class Members</a></li><li><a href="files.html">File List</a></li><li><a href="modules.html">Modules</a></li><li><a href="pages.html">Related Pages</a></li></ul>
<!--
<h2>Class Picker</h2>
<div style="text-align: center;">
<form name="guideform">
<select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value">
<option value="annotated.html">-- Choose --</option>
  <option value="classAddressEditDialog.html">addresseditdialog</option>,  <option value="classAddressEditWidget.html">addresseditwidget</option>,  <option value="classAddressSelectionWidget.html">addressselectionwidget</option>,  <option value="classAddressTypeCombo.html">addresstypecombo</option>,  <option value="classAkonadi_1_1AbstractContactFormatter.html">akonadi::abstractcontactformatter</option>,  <option value="classAkonadi_1_1AbstractContactGroupFormatter.html">akonadi::abstractcontactgroupformatter</option>,  <option value="classAkonadi_1_1AbstractDifferencesReporter.html">akonadi::abstractdifferencesreporter</option>,  <option value="classAkonadi_1_1ActionStateManager.html">akonadi::actionstatemanager</option>,  <option value="classAkonadi_1_1AddressAttribute.html">akonadi::addressattribute</option>,  <option value="classAkonadi_1_1AgentActionManager.html">akonadi::agentactionmanager</option>,  <option value="classAkonadi_1_1AgentBase.html">akonadi::agentbase</option>,  <option value="classAkonadi_1_1AgentBase_1_1Observer.html">akonadi::agentbase::observer</option>,  <option value="classAkonadi_1_1AgentBase_1_1ObserverV2.html">akonadi::agentbase::observerv2</option>,  <option value="classAkonadi_1_1AgentBasePrivate.html">akonadi::agentbaseprivate</option>,  <option value="classAkonadi_1_1AgentFactory.html">akonadi::agentfactory</option>,  <option value="classAkonadi_1_1AgentFactoryBase.html">akonadi::agentfactorybase</option>,  <option value="classAkonadi_1_1AgentFilterProxyModel.html">akonadi::agentfilterproxymodel</option>,  <option value="classAkonadi_1_1AgentInstance.html">akonadi::agentinstance</option>,  <option value="classAkonadi_1_1AgentInstance_1_1Private.html">akonadi::agentinstance::private</option>,  <option value="classAkonadi_1_1AgentInstanceCreateJob.html">akonadi::agentinstancecreatejob</option>,  <option value="classAkonadi_1_1AgentInstanceModel.html">akonadi::agentinstancemodel</option>,  <option value="classAkonadi_1_1AgentInstanceWidget.html">akonadi::agentinstancewidget</option>,  <option value="classAkonadi_1_1AgentManager.html">akonadi::agentmanager</option>,  <option value="classAkonadi_1_1AgentManagerPrivate.html">akonadi::agentmanagerprivate</option>,  <option value="classAkonadi_1_1AgentSearchInterface.html">akonadi::agentsearchinterface</option>,  <option value="classAkonadi_1_1AgentType.html">akonadi::agenttype</option>,  <option value="classAkonadi_1_1AgentType_1_1Private.html">akonadi::agenttype::private</option>,  <option value="classAkonadi_1_1AgentTypeDialog.html">akonadi::agenttypedialog</option>,  <option value="classAkonadi_1_1AgentTypeModel.html">akonadi::agenttypemodel</option>,  <option value="classAkonadi_1_1AgentTypeWidget.html">akonadi::agenttypewidget</option>,  <option value="classAkonadi_1_1AsyncSelectionHandler.html">akonadi::asyncselectionhandler</option>,  <option value="classAkonadi_1_1Attribute.html">akonadi::attribute</option>,  <option value="classAkonadi_1_1AttributeFactory.html">akonadi::attributefactory</option>,  <option value="classAkonadi_1_1BlockAlarmsAttribute.html">akonadi::blockalarmsattribute</option>,  <option value="classAkonadi_1_1CachePolicy.html">akonadi::cachepolicy</option>,  <option value="classAkonadi_1_1CachePolicyPage.html">akonadi::cachepolicypage</option>,  <option value="classAkonadi_1_1CalendarBase.html">akonadi::calendarbase</option>,  <option value="classAkonadi_1_1ChangeNotificationDependenciesFactory.html">akonadi::changenotificationdependenciesfactory</option>,  <option value="classAkonadi_1_1ChangeRecorder.html">akonadi::changerecorder</option>,  <option value="classAkonadi_1_1Collection.html">akonadi::collection</option>,  <option value="classAkonadi_1_1CollectionAttributesSynchronizationJob.html">akonadi::collectionattributessynchronizationjob</option>,  <option value="classAkonadi_1_1CollectionComboBox.html">akonadi::collectioncombobox</option>,  <option value="classAkonadi_1_1CollectionCopyJob.html">akonadi::collectioncopyjob</option>,  <option value="classAkonadi_1_1CollectionCreateJob.html">akonadi::collectioncreatejob</option>,  <option value="classAkonadi_1_1CollectionDeleteJob.html">akonadi::collectiondeletejob</option>,  <option value="classAkonadi_1_1CollectionDialog.html">akonadi::collectiondialog</option>,  <option value="classAkonadi_1_1CollectionFetchJob.html">akonadi::collectionfetchjob</option>,  <option value="classAkonadi_1_1CollectionFetchScope.html">akonadi::collectionfetchscope</option>,  <option value="classAkonadi_1_1CollectionFilterProxyModel.html">akonadi::collectionfilterproxymodel</option>,  <option value="classAkonadi_1_1CollectionModel.html">akonadi::collectionmodel</option>,  <option value="classAkonadi_1_1CollectionModelPrivate.html">akonadi::collectionmodelprivate</option>,  <option value="classAkonadi_1_1CollectionModifyJob.html">akonadi::collectionmodifyjob</option>,  <option value="classAkonadi_1_1CollectionMoveJob.html">akonadi::collectionmovejob</option>,  <option value="classAkonadi_1_1CollectionPathResolver.html">akonadi::collectionpathresolver</option>,  <option value="classAkonadi_1_1CollectionPrivate.html">akonadi::collectionprivate</option>,  <option value="classAkonadi_1_1CollectionPropertiesDialog.html">akonadi::collectionpropertiesdialog</option>,  <option value="classAkonadi_1_1CollectionPropertiesPage.html">akonadi::collectionpropertiespage</option>,  <option value="classAkonadi_1_1CollectionPropertiesPageFactory.html">akonadi::collectionpropertiespagefactory</option>,  <option value="classAkonadi_1_1CollectionQuotaAttribute.html">akonadi::collectionquotaattribute</option>,  <option value="classAkonadi_1_1CollectionRequester.html">akonadi::collectionrequester</option>,  <option value="classAkonadi_1_1CollectionRightsAttribute.html">akonadi::collectionrightsattribute</option>,  <option value="classAkonadi_1_1CollectionSelectJob.html">akonadi::collectionselectjob</option>,  <option value="classAkonadi_1_1CollectionStatistics.html">akonadi::collectionstatistics</option>,  <option value="classAkonadi_1_1CollectionStatisticsDelegate.html">akonadi::collectionstatisticsdelegate</option>,  <option value="classAkonadi_1_1CollectionStatisticsJob.html">akonadi::collectionstatisticsjob</option>,  <option value="classAkonadi_1_1CollectionStatisticsModel.html">akonadi::collectionstatisticsmodel</option>,  <option value="classAkonadi_1_1CollectionSync.html">akonadi::collectionsync</option>,  <option value="classAkonadi_1_1CollectionView.html">akonadi::collectionview</option>,  <option value="classAkonadi_1_1ConflictHandler.html">akonadi::conflicthandler</option>,  <option value="classAkonadi_1_1ConflictResolveDialog.html">akonadi::conflictresolvedialog</option>,  <option value="classAkonadi_1_1ContactDefaultActions.html">akonadi::contactdefaultactions</option>,  <option value="classAkonadi_1_1ContactEditor.html">akonadi::contacteditor</option>,  <option value="classAkonadi_1_1ContactEditorDialog.html">akonadi::contacteditordialog</option>,  <option value="classAkonadi_1_1ContactEditorPagePlugin.html">akonadi::contacteditorpageplugin</option>,  <option value="classAkonadi_1_1ContactGroupEditor.html">akonadi::contactgroupeditor</option>,  <option value="classAkonadi_1_1ContactGroupEditorDialog.html">akonadi::contactgroupeditordialog</option>,  <option value="classAkonadi_1_1ContactGroupExpandJob.html">akonadi::contactgroupexpandjob</option>,  <option value="classAkonadi_1_1ContactGroupSearchJob.html">akonadi::contactgroupsearchjob</option>,  <option value="classAkonadi_1_1ContactGroupViewer.html">akonadi::contactgroupviewer</option>,  <option value="classAkonadi_1_1ContactGroupViewerDialog.html">akonadi::contactgroupviewerdialog</option>,  <option value="classAkonadi_1_1ContactMetaData.html">akonadi::contactmetadata</option>,  <option value="classAkonadi_1_1ContactMetaDataAttribute.html">akonadi::contactmetadataattribute</option>,  <option value="classAkonadi_1_1ContactSearchJob.html">akonadi::contactsearchjob</option>,  <option value="classAkonadi_1_1ContactsFilterProxyModel.html">akonadi::contactsfilterproxymodel</option>,  <option value="classAkonadi_1_1ContactsTreeModel.html">akonadi::contactstreemodel</option>,  <option value="classAkonadi_1_1ContactViewer.html">akonadi::contactviewer</option>,  <option value="classAkonadi_1_1ContactViewerDialog.html">akonadi::contactviewerdialog</option>,  <option value="classAkonadi_1_1Control.html">akonadi::control</option>,  <option value="classAkonadi_1_1DefaultItemSerializerPlugin.html">akonadi::defaultitemserializerplugin</option>,  <option value="classAkonadi_1_1DefaultResourceJob.html">akonadi::defaultresourcejob</option>,  <option value="classAkonadi_1_1DialPhoneNumberAction.html">akonadi::dialphonenumberaction</option>,  <option value="classAkonadi_1_1DifferencesAlgorithmInterface.html">akonadi::differencesalgorithminterface</option>,  <option value="classAkonadi_1_1EmailAddressSelection.html">akonadi::emailaddressselection</option>,  <option value="classAkonadi_1_1EmailAddressSelectionDialog.html">akonadi::emailaddressselectiondialog</option>,  <option value="classAkonadi_1_1EmailAddressSelectionWidget.html">akonadi::emailaddressselectionwidget</option>,  <option value="classAkonadi_1_1Entity.html">akonadi::entity</option>,  <option value="classAkonadi_1_1EntityCache.html">akonadi::entitycache</option>,  <option value="classAkonadi_1_1EntityCacheBase.html">akonadi::entitycachebase</option>,  <option value="classAkonadi_1_1EntityDeletedAttribute.html">akonadi::entitydeletedattribute</option>,  <option value="classAkonadi_1_1EntityDisplayAttribute.html">akonadi::entitydisplayattribute</option>,  <option value="classAkonadi_1_1EntityHiddenAttribute.html">akonadi::entityhiddenattribute</option>,  <option value="classAkonadi_1_1EntityListView.html">akonadi::entitylistview</option>,  <option value="classAkonadi_1_1EntityMimeTypeFilterModel.html">akonadi::entitymimetypefiltermodel</option>,  <option value="classAkonadi_1_1EntityOrderProxyModel.html">akonadi::entityorderproxymodel</option>,  <option value="classAkonadi_1_1EntityPrivate.html">akonadi::entityprivate</option>,  <option value="classAkonadi_1_1EntityRightsFilterModel.html">akonadi::entityrightsfiltermodel</option>,  <option value="classAkonadi_1_1EntityTreeModel.html">akonadi::entitytreemodel</option>,  <option value="classAkonadi_1_1EntityTreeModelPrivate.html">akonadi::entitytreemodelprivate</option>,  <option value="classAkonadi_1_1EntityTreeView.html">akonadi::entitytreeview</option>,  <option value="classAkonadi_1_1EntityTreeViewStateSaver.html">akonadi::entitytreeviewstatesaver</option>,  <option value="classAkonadi_1_1ErrorOverlay.html">akonadi::erroroverlay</option>,  <option value="classAkonadi_1_1Exception.html">akonadi::exception</option>,  <option value="classAkonadi_1_1FavoriteCollectionsModel.html">akonadi::favoritecollectionsmodel</option>,  <option value="classAkonadi_1_1FetchJobCalendar.html">akonadi::fetchjobcalendar</option>,  <option value="classAkonadi_1_1Firstrun.html">akonadi::firstrun</option>,  <option value="classAkonadi_1_1FreeBusyProviderBase.html">akonadi::freebusyproviderbase</option>,  <option value="classAkonadi_1_1FreeBusyProviderBasePrivate.html">akonadi::freebusyproviderbaseprivate</option>,  <option value="classAkonadi_1_1GetLockJob.html">akonadi::getlockjob</option>,  <option value="classAkonadi_1_1History.html">akonadi::history</option>,  <option value="classAkonadi_1_1ImageProvider.html">akonadi::imageprovider</option>,  <option value="classAkonadi_1_1IncidenceFetchJob.html">akonadi::incidencefetchjob</option>,  <option value="classAkonadi_1_1IncidenceMimeTypeVisitor.html">akonadi::incidencemimetypevisitor</option>,  <option value="classAkonadi_1_1IndexPolicyAttribute.html">akonadi::indexpolicyattribute</option>,  <option value="classAkonadi_1_1Internal_1_1SharedValuePool.html">akonadi::internal::sharedvaluepool</option>,  <option value="classAkonadi_1_1InvalidateCacheJob.html">akonadi::invalidatecachejob</option>,  <option value="classAkonadi_1_1InvitationHandlerHelper.html">akonadi::invitationhandlerhelper</option>,  <option value="classAkonadi_1_1Item.html">akonadi::item</option>,  <option value="classAkonadi_1_1ItemCopyJob.html">akonadi::itemcopyjob</option>,  <option value="classAkonadi_1_1ItemCreateJob.html">akonadi::itemcreatejob</option>,  <option value="classAkonadi_1_1ItemDeleteJob.html">akonadi::itemdeletejob</option>,  <option value="classAkonadi_1_1ItemFetchJob.html">akonadi::itemfetchjob</option>,  <option value="classAkonadi_1_1ItemFetchScope.html">akonadi::itemfetchscope</option>,  <option value="classAkonadi_1_1ItemFetchScopePrivate.html">akonadi::itemfetchscopeprivate</option>,  <option value="classAkonadi_1_1ItemModel.html">akonadi::itemmodel</option>,  <option value="classAkonadi_1_1ItemModifyJob.html">akonadi::itemmodifyjob</option>,  <option value="classAkonadi_1_1ItemModifyJobPrivate.html">akonadi::itemmodifyjobprivate</option>,  <option value="classAkonadi_1_1ItemMonitor.html">akonadi::itemmonitor</option>,  <option value="classAkonadi_1_1ItemMonitor_1_1Private.html">akonadi::itemmonitor::private</option>,  <option value="classAkonadi_1_1ItemMoveJob.html">akonadi::itemmovejob</option>,  <option value="classAkonadi_1_1ItemPrivate.html">akonadi::itemprivate</option>,  <option value="classAkonadi_1_1ItemSearchJob.html">akonadi::itemsearchjob</option>,  <option value="classAkonadi_1_1ItemSerializer.html">akonadi::itemserializer</option>,  <option value="classAkonadi_1_1ItemSerializerPlugin.html">akonadi::itemserializerplugin</option>,  <option value="classAkonadi_1_1ItemSerializerPluginV2.html">akonadi::itemserializerpluginv2</option>,  <option value="classAkonadi_1_1ItemSync.html">akonadi::itemsync</option>,  <option value="classAkonadi_1_1ItemView.html">akonadi::itemview</option>,  <option value="classAkonadi_1_1Job.html">akonadi::job</option>,  <option value="classAkonadi_1_1JobPrivate.html">akonadi::jobprivate</option>,  <option value="classAkonadi_1_1KColumnFilterProxyModel.html">akonadi::kcolumnfilterproxymodel</option>,  <option value="classAkonadi_1_1KJobPrivateBase.html">akonadi::kjobprivatebase</option>,  <option value="classAkonadi_1_1LinkJob.html">akonadi::linkjob</option>,  <option value="classAkonadi_1_1LinkJobImpl.html">akonadi::linkjobimpl</option>,  <option value="classAkonadi_1_1MessageFolderAttribute.html">akonadi::messagefolderattribute</option>,  <option value="classAkonadi_1_1MessageModel.html">akonadi::messagemodel</option>,  <option value="classAkonadi_1_1MessageStatus.html">akonadi::messagestatus</option>,  <option value="classAkonadi_1_1MessageThreaderProxyModel.html">akonadi::messagethreaderproxymodel</option>,  <option value="classAkonadi_1_1MessageThreadingAttribute.html">akonadi::messagethreadingattribute</option>,  <option value="classAkonadi_1_1MimeTypeChecker.html">akonadi::mimetypechecker</option>,  <option value="classAkonadi_1_1MimeTypeCheckerPrivate.html">akonadi::mimetypecheckerprivate</option>,  <option value="classAkonadi_1_1Monitor.html">akonadi::monitor</option>,  <option value="classAkonadi_1_1MonitorPrivate.html">akonadi::monitorprivate</option>,  <option value="classAkonadi_1_1MonitorPrivate_1_1PurgeBuffer.html">akonadi::monitorprivate::purgebuffer</option>,  <option value="classAkonadi_1_1MoveJobImpl.html">akonadi::movejobimpl</option>,  <option value="classAkonadi_1_1NoteUtils_1_1Attachment.html">akonadi::noteutils::attachment</option>,  <option value="classAkonadi_1_1NoteUtils_1_1NoteMessageWrapper.html">akonadi::noteutils::notemessagewrapper</option>,  <option value="classAkonadi_1_1ObjectNotificationMessage.html">akonadi::objectnotificationmessage</option>,  <option value="classAkonadi_1_1PartFetcher.html">akonadi::partfetcher</option>,  <option value="classAkonadi_1_1PersistentSearchAttribute.html">akonadi::persistentsearchattribute</option>,  <option value="classAkonadi_1_1PreprocessorBase.html">akonadi::preprocessorbase</option>,  <option value="classAkonadi_1_1ProtocolHelper.html">akonadi::protocolhelper</option>,  <option value="classAkonadi_1_1RecentContactsCollectionRequestJob.html">akonadi::recentcontactscollectionrequestjob</option>,  <option value="classAkonadi_1_1RecentContactsCollections.html">akonadi::recentcontactscollections</option>,  <option value="classAkonadi_1_1RecursiveCollectionFilterProxyModel.html">akonadi::recursivecollectionfilterproxymodel</option>,  <option value="classAkonadi_1_1RecursiveItemFetchJob.html">akonadi::recursiveitemfetchjob</option>,  <option value="classAkonadi_1_1RecursiveMover.html">akonadi::recursivemover</option>,  <option value="classAkonadi_1_1RemoveDuplicatesJob.html">akonadi::removeduplicatesjob</option>,  <option value="classAkonadi_1_1ResourceBase.html">akonadi::resourcebase</option>,  <option value="classAkonadi_1_1ResourceScanJob.html">akonadi::resourcescanjob</option>,  <option value="classAkonadi_1_1ResourceSelectJob.html">akonadi::resourceselectjob</option>,  <option value="classAkonadi_1_1ResourceSynchronizationJob.html">akonadi::resourcesynchronizationjob</option>,  <option value="classAkonadi_1_1Scheduler.html">akonadi::scheduler</option>,  <option value="classAkonadi_1_1SearchCreateJob.html">akonadi::searchcreatejob</option>,  <option value="classAkonadi_1_1SelectionProxyModel.html">akonadi::selectionproxymodel</option>,  <option value="classAkonadi_1_1SelfTestDialog.html">akonadi::selftestdialog</option>,  <option value="classAkonadi_1_1ServerManager.html">akonadi::servermanager</option>,  <option value="classAkonadi_1_1Session.html">akonadi::session</option>,  <option value="classAkonadi_1_1SessionPrivate.html">akonadi::sessionprivate</option>,  <option value="classAkonadi_1_1ShowAddressAction.html">akonadi::showaddressaction</option>,  <option value="classAkonadi_1_1SocialFeedItem.html">akonadi::socialfeeditem</option>,  <option value="classAkonadi_1_1SpecialCollectionAttribute.html">akonadi::specialcollectionattribute</option>,  <option value="classAkonadi_1_1SpecialCollections.html">akonadi::specialcollections</option>,  <option value="classAkonadi_1_1SpecialCollectionsPrivate.html">akonadi::specialcollectionsprivate</option>,  <option value="classAkonadi_1_1SpecialCollectionsRequestJob.html">akonadi::specialcollectionsrequestjob</option>,  <option value="classAkonadi_1_1SpecialMailCollections.html">akonadi::specialmailcollections</option>,  <option value="classAkonadi_1_1SpecialMailCollectionsRequestJob.html">akonadi::specialmailcollectionsrequestjob</option>,  <option value="classAkonadi_1_1SpecialMailCollectionsTesting.html">akonadi::specialmailcollectionstesting</option>,  <option value="classAkonadi_1_1StandardActionManager.html">akonadi::standardactionmanager</option>,  <option value="classAkonadi_1_1StandardCalendarActionManager.html">akonadi::standardcalendaractionmanager</option>,  <option value="classAkonadi_1_1StandardContactActionManager.html">akonadi::standardcontactactionmanager</option>,  <option value="classAkonadi_1_1StandardContactFormatter.html">akonadi::standardcontactformatter</option>,  <option value="classAkonadi_1_1StandardContactGroupFormatter.html">akonadi::standardcontactgroupformatter</option>,  <option value="classAkonadi_1_1StandardMailActionManager.html">akonadi::standardmailactionmanager</option>,  <option value="classAkonadi_1_1StatisticsProxyModel.html">akonadi::statisticsproxymodel</option>,  <option value="classAkonadi_1_1StdStringItemSerializerPlugin.html">akonadi::stdstringitemserializerplugin</option>,  <option value="classAkonadi_1_1SubscriptionDialog.html">akonadi::subscriptiondialog</option>,  <option value="classAkonadi_1_1SubscriptionJob.html">akonadi::subscriptionjob</option>,  <option value="classAkonadi_1_1SubscriptionModel.html">akonadi::subscriptionmodel</option>,  <option value="classAkonadi_1_1TextBrowser.html">akonadi::textbrowser</option>,  <option value="classAkonadi_1_1TransactionBeginJob.html">akonadi::transactionbeginjob</option>,  <option value="classAkonadi_1_1TransactionCommitJob.html">akonadi::transactioncommitjob</option>,  <option value="classAkonadi_1_1TransactionRollbackJob.html">akonadi::transactionrollbackjob</option>,  <option value="classAkonadi_1_1TransactionSequence.html">akonadi::transactionsequence</option>,  <option value="classAkonadi_1_1TransportResourceBase.html">akonadi::transportresourcebase</option>,  <option value="classAkonadi_1_1TransportResourceBasePrivate.html">akonadi::transportresourcebaseprivate</option>,  <option value="classAkonadi_1_1TrashFilterProxyModel.html">akonadi::trashfilterproxymodel</option>,  <option value="classAkonadi_1_1TrashJob.html">akonadi::trashjob</option>,  <option value="classAkonadi_1_1TrashRestoreJob.html">akonadi::trashrestorejob</option>,  <option value="classAkonadi_1_1UnlinkJob.html">akonadi::unlinkjob</option>,  <option value="classAutoQPointer.html">autoqpointer</option>,  <option value="classCategoriesEditWidget.html">categorieseditwidget</option>,  <option value="classCollectionFilterModel.html">collectionfiltermodel</option>,  <option value="classContactEditorWidget.html">contacteditorwidget</option>,  <option value="classCustomField.html">customfield</option>,  <option value="classCustomFieldManager.html">customfieldmanager</option>,  <option value="classDisplayNameEditWidget.html">displaynameeditwidget</option>,  <option value="classEmailEditWidget.html">emaileditwidget</option>,  <option value="classIMEditWidget.html">imeditwidget</option>,  <option value="classKDatePickerPopup.html">kdatepickerpopup</option>,  <option value="classKEditTagsDialog.html">kedittagsdialog</option>,  <option value="classNameEditWidget.html">nameeditwidget</option>,  <option value="classPhoneEditWidget.html">phoneeditwidget</option>,  <option value="classPhoneNumberListWidget.html">phonenumberlistwidget</option>,  <option value="classPhoneNumberWidget.html">phonenumberwidget</option>,  <option value="classPhoneTypeCombo.html">phonetypecombo</option>,  <option value="classPhoneTypeDialog.html">phonetypedialog</option>,  <option value="classWaitingOverlay.html">waitingoverlay</option>,
</select>
</form>
</div>
-->
<div class="menu_box">
<a name="cp-menu" /><div class="menutitle"><div>
<h2 id="cp-menu-project">kdepimlibs-4.10.5 API Reference</h2>
<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "kdepimlibs-4.10.5 API Reference"</a>
</div></div>
<div class="nav_list">
<ul>
<li><a href="../../akonadi/html/index.html">akonadi</a></li><li>&nbsp;&nbsp;<a href="../../akonadi/contact/html/index.html">contact</a></li><li>&nbsp;&nbsp;<a href="../../akonadi/kmime/html/index.html">kmime</a></li><li>&nbsp;&nbsp;<a href="../../akonadi/socialutils/html/index.html">socialutils</a></li><li><a href="../../kabc/html/index.html">kabc</a></li><li><a href="../../kalarmcal/html/index.html">kalarmcal</a></li><li><a href="../../kblog/html/index.html">kblog</a></li><li><a href="../../kcal/html/index.html">kcal</a></li><li><a href="../../kcalcore/html/index.html">kcalcore</a></li><li><a href="../../kcalutils/html/index.html">kcalutils</a></li><li><a href="../../kholidays/html/index.html">kholidays</a></li><li><a href="../../kimap/html/index.html">kimap</a></li><li><a href="../../kioslave/html/index.html">kioslave</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/imap4/html/index.html">imap4</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/mbox/html/index.html">mbox</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/nntp/html/index.html">nntp</a></li><li><a href="../../kldap/html/index.html">kldap</a></li><li><a href="../../kmbox/html/index.html">kmbox</a></li><li><a href="../../kmime/html/index.html">kmime</a></li><li><a href="../../kontactinterface/html/index.html">kontactinterface</a></li><li><a href="../../kpimidentities/html/index.html">kpimidentities</a></li><li><a href="../../kpimtextedit/html/index.html">kpimtextedit</a></li><li><a href="../../kpimutils/html/index.html">kpimutils</a></li><li><a href="../../kresources/html/index.html">kresources</a></li><li><a href="../../ktnef/html/index.html">ktnef</a></li><li><a href="../../kxmlrpcclient/html/index.html">kxmlrpcclient</a></li><li><a href="../../mailtransport/html/index.html">mailtransport</a></li><li><a href="../../microblog/html/index.html">microblog</a></li><li><a href="../../qgpgme/html/index.html">qgpgme</a></li><li><a href="../../syndication/html/index.html">syndication</a></li><li>&nbsp;&nbsp;<a href="../../syndication/atom/html/index.html">atom</a></li><li>&nbsp;&nbsp;<a href="../../syndication/rdf/html/index.html">rdf</a></li><li>&nbsp;&nbsp;<a href="../../syndication/rss2/html/index.html">rss2</a></li>
</ul></div></div>
<!-- api_searchbox -->
          </div>
        </div>
        <div class="clearer"></div>
      </div>
      <div class="clearer"></div>
    </div>
    <div id="end_body"></div>
    <div id="footer"><div id="footer_text">
    Report problems with this website to <a href="https://bugs.kde.org/enter_sysadmin_request.cgi?component=api.kde.org">our bug tracking system</a>.<br>
    Contact the specific authors with questions and comments about the page contents.<p>
    KDE<sup>&#174;</sup> and <a href="/media/images/kde_gear_black.png">the K Desktop Environment<sup>&#174;</sup> logo</a> are registered trademarks of <a href="http://ev.kde.org/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
        <a href="http://www.kde.org/contact/impressum.php">Legal</a></p>
    </div></div>
  </div>
<!--
WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
BE BLOCKED INSTANTLY AND PERMANENTLY!
<a href="mailto:aaaatrap-45abe0e0c3bebc77@kde.org">Block me</a>
WARNING END
-->
</body>
</html>