<?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>KCal::ResourceCached 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"> </div> <h2><a name="content"></a>KCal Library</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="namespaceKCal.html">KCal</a></li><li class="navelem"><a class="el" href="classKCal_1_1ResourceCached.html">ResourceCached</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#pub-types">Public Types</a> | <a href="#pub-methods">Public Member Functions</a> | <a href="#pro-slots">Protected Slots</a> | <a href="#pro-methods">Protected Member Functions</a> | <a href="classKCal_1_1ResourceCached-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">KCal::ResourceCached Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div> </div><!--header--> <div class="contents"> <p><code>#include <<a class="el" href="resourcecached_8h_source.html">resourcecached.h</a>></code></p> <div class="dynheader"> Inheritance diagram for KCal::ResourceCached:</div> <div class="dyncontent"> <div class="center"> <img src="classKCal_1_1ResourceCached.png" usemap="#KCal::ResourceCached_map" alt=""/> <map id="KCal::ResourceCached_map" name="KCal::ResourceCached_map"> <area href="classKCal_1_1ResourceCalendar.html" title="This class provides the interfaces for a calendar resource." alt="KCal::ResourceCalendar" shape="rect" coords="0,56,209,80"/> <area href="classKCal_1_1Calendar_1_1CalendarObserver.html" title="The CalendarObserver class." alt="KCal::Calendar::CalendarObserver" shape="rect" coords="219,56,428,80"/> <area doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html" alt="KRES::Resource" shape="rect" coords="0,0,209,24"/> <area href="classKCal_1_1ResourceLocal.html" title="Provides a calendar resource stored as a local file." alt="KCal::ResourceLocal" shape="rect" coords="0,168,209,192"/> <area href="classKCal_1_1ResourceLocalDir.html" title="This class provides a calendar stored as a file per incidence in a directory." alt="KCal::ResourceLocalDir" shape="rect" coords="219,168,428,192"/> </map> </div></div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> Public Types</h2></td></tr> <tr class="memitem:a00a27aafeb9bbcf777643a1d9117cd34"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <a class="el" href="classKCal_1_1ResourceCached.html#a00a27aafeb9bbcf777643a1d9117cd34a3d3ef7c41300c6952de60365164614d9">ReloadNever</a>, <a class="el" href="classKCal_1_1ResourceCached.html#a00a27aafeb9bbcf777643a1d9117cd34ae13339ec27d32568ccdbb9d7ae83d5e7">ReloadOnStartup</a>, <a class="el" href="classKCal_1_1ResourceCached.html#a00a27aafeb9bbcf777643a1d9117cd34a35dd71839421091978ab9d0d4c3bfb93">ReloadInterval</a> }</td></tr> <tr class="separator:a00a27aafeb9bbcf777643a1d9117cd34"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1355dbf139145eea4beff0de147d8292"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br/>   <a class="el" href="classKCal_1_1ResourceCached.html#a1355dbf139145eea4beff0de147d8292a692ec18bd1fc7a93eeb62323bdf28319">SaveNever</a>, <a class="el" href="classKCal_1_1ResourceCached.html#a1355dbf139145eea4beff0de147d8292adf28b823e7899364f998fe7acf1dca0d">SaveOnExit</a>, <a class="el" href="classKCal_1_1ResourceCached.html#a1355dbf139145eea4beff0de147d8292af6b4d5ba930e58c0016738faf717f9e9">SaveInterval</a>, <a class="el" href="classKCal_1_1ResourceCached.html#a1355dbf139145eea4beff0de147d8292abede97bb9762c877c9af9c3960a9fa97">SaveDelayed</a>, <br/>   <a class="el" href="classKCal_1_1ResourceCached.html#a1355dbf139145eea4beff0de147d8292a1cbf5c88207a42ed894ab6457c07e18b">SaveAlways</a> <br/> }</td></tr> <tr class="separator:a1355dbf139145eea4beff0de147d8292"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a651a85eaf17c2356d37a52deaa6365a2"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a651a85eaf17c2356d37a52deaa6365a2">CacheAction</a> { <a class="el" href="classKCal_1_1ResourceCached.html#a651a85eaf17c2356d37a52deaa6365a2a0f3d6d36afb56cc1b4ce9b7f6f0b659a">DefaultCache</a>, <a class="el" href="classKCal_1_1ResourceCached.html#a651a85eaf17c2356d37a52deaa6365a2afd9cdf6fe2f7f2c16e7aa2538aa46227">NoSyncCache</a>, <a class="el" href="classKCal_1_1ResourceCached.html#a651a85eaf17c2356d37a52deaa6365a2a40a9f452498420eb3385b50ab9e49f45">SyncCache</a> }</td></tr> <tr class="separator:a651a85eaf17c2356d37a52deaa6365a2"><td class="memSeparator" colspan="2"> </td></tr> </table><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:ae22b4b835573f19e81b6e4a90efe3337"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae22b4b835573f19e81b6e4a90efe3337"></a>  </td><td class="memItemRight" valign="bottom"><b>ResourceCached</b> (const KConfigGroup &group)</td></tr> <tr class="separator:ae22b4b835573f19e81b6e4a90efe3337"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a22499e00ec4e8859726a783ab8bceb27"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22499e00ec4e8859726a783ab8bceb27"></a> <a class="el" href="classKCal_1_1Incidence.html#a74056b273d15b567668640fc37169c6d">Incidence::List</a> </td><td class="memItemRight" valign="bottom"><b>addedIncidences</b> () const </td></tr> <tr class="separator:a22499e00ec4e8859726a783ab8bceb27"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adbebdab21ae3c800d885d58160f557b8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#adbebdab21ae3c800d885d58160f557b8">addEvent</a> (<a class="el" href="classKCal_1_1Event.html">Event</a> *<a class="el" href="classKCal_1_1ResourceCached.html#aa2e3ad5f7ca6da724c2e46eede6a0b8e">event</a>)</td></tr> <tr class="separator:adbebdab21ae3c800d885d58160f557b8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acaf20c4156b8b21d6a704b2223da3850"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#acaf20c4156b8b21d6a704b2223da3850">addJournal</a> (<a class="el" href="classKCal_1_1Journal.html">Journal</a> *<a class="el" href="classKCal_1_1ResourceCached.html#a76e4346c8a89077aec728b03ada37517">journal</a>)</td></tr> <tr class="separator:acaf20c4156b8b21d6a704b2223da3850"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aec1a8dce8ec1c54526db15f02a01b050"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#aec1a8dce8ec1c54526db15f02a01b050">addTodo</a> (<a class="el" href="classKCal_1_1Todo.html">Todo</a> *<a class="el" href="classKCal_1_1ResourceCached.html#ae7bf2cc2abedd73a03333dd0e4a9676f">todo</a>)</td></tr> <tr class="separator:aec1a8dce8ec1c54526db15f02a01b050"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a708bde2f9e57f71428e1ff6f8586301d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Alarm.html#a2fd946edcd6ecaf41dfba95e77ea2dbf">Alarm::List</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a708bde2f9e57f71428e1ff6f8586301d">alarms</a> (const KDateTime &from, const KDateTime &to)</td></tr> <tr class="separator:a708bde2f9e57f71428e1ff6f8586301d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8e280caabd2a627ccdeeea1236a27fb4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Alarm.html#a2fd946edcd6ecaf41dfba95e77ea2dbf">Alarm::List</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a8e280caabd2a627ccdeeea1236a27fb4">alarmsTo</a> (const KDateTime &to)</td></tr> <tr class="separator:a8e280caabd2a627ccdeeea1236a27fb4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2644f8d5dd7269021d82dc2814fc3b2e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2644f8d5dd7269021d82dc2814fc3b2e"></a> <a class="el" href="classKCal_1_1Incidence.html#a74056b273d15b567668640fc37169c6d">Incidence::List</a> </td><td class="memItemRight" valign="bottom"><b>allChanges</b> () const </td></tr> <tr class="separator:a2644f8d5dd7269021d82dc2814fc3b2e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a931b46f41dcca68d27e27a6a7347ecc7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a931b46f41dcca68d27e27a6a7347ecc7"></a> <a class="el" href="classKCal_1_1Incidence.html#a74056b273d15b567668640fc37169c6d">Incidence::List</a> </td><td class="memItemRight" valign="bottom"><b>changedIncidences</b> () const </td></tr> <tr class="separator:a931b46f41dcca68d27e27a6a7347ecc7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae7f6e03ef51f1b66b36410338347ff48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7f6e03ef51f1b66b36410338347ff48"></a> void </td><td class="memItemRight" valign="bottom"><b>cleanUpEventCache</b> (const <a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">KCal::Event::List</a> &eventList)</td></tr> <tr class="separator:ae7f6e03ef51f1b66b36410338347ff48"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3cfe33f187b10b2fb8765a917c1fa92e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3cfe33f187b10b2fb8765a917c1fa92e"></a> void </td><td class="memItemRight" valign="bottom"><b>cleanUpTodoCache</b> (const <a class="el" href="classKCal_1_1Todo.html#acebb0734de9e91babc1756e5f6f0c47c">KCal::Todo::List</a> &todoList)</td></tr> <tr class="separator:a3cfe33f187b10b2fb8765a917c1fa92e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:affad856462fe6f62dd659418c3c32ec7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#affad856462fe6f62dd659418c3c32ec7">clearCache</a> ()</td></tr> <tr class="separator:affad856462fe6f62dd659418c3c32ec7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af048893b77f2b8f038d34cfee55786f1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af048893b77f2b8f038d34cfee55786f1"></a> void </td><td class="memItemRight" valign="bottom"><b>clearChange</b> (<a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *<a class="el" href="classKCal_1_1ResourceCalendar.html#a6c5b5abb34a8fe5b029f71f789800487">incidence</a>)</td></tr> <tr class="separator:af048893b77f2b8f038d34cfee55786f1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6ea9cd54153532b454a2907e9a4d994e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6ea9cd54153532b454a2907e9a4d994e"></a> void </td><td class="memItemRight" valign="bottom"><b>clearChange</b> (const QString &uid)</td></tr> <tr class="separator:a6ea9cd54153532b454a2907e9a4d994e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a92d181bc542e42474e6ba869bf1af4e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a92d181bc542e42474e6ba869bf1af4e2"></a> void </td><td class="memItemRight" valign="bottom"><b>clearChanges</b> ()</td></tr> <tr class="separator:a92d181bc542e42474e6ba869bf1af4e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1c7bfc845c5ccbdb7538e6b6b911e012"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1c7bfc845c5ccbdb7538e6b6b911e012"></a> bool </td><td class="memItemRight" valign="bottom"><b>defaultReloadInhibited</b> () const </td></tr> <tr class="separator:a1c7bfc845c5ccbdb7538e6b6b911e012"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae1f9a9ae8a88c5d015b519dfa0ac451a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#ae1f9a9ae8a88c5d015b519dfa0ac451a">deleteAllEvents</a> ()</td></tr> <tr class="separator:ae1f9a9ae8a88c5d015b519dfa0ac451a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6d05f80df07c7f40bbe246f981261e98"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a6d05f80df07c7f40bbe246f981261e98">deleteAllJournals</a> ()</td></tr> <tr class="separator:a6d05f80df07c7f40bbe246f981261e98"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4a5d740ead9de3a02c0c2beb831282b1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a4a5d740ead9de3a02c0c2beb831282b1">deleteAllTodos</a> ()</td></tr> <tr class="separator:a4a5d740ead9de3a02c0c2beb831282b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a409b4bebfb16288922ea0f8c712866a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a409b4bebfb16288922ea0f8c712866a8"></a> <a class="el" href="classKCal_1_1Incidence.html#a74056b273d15b567668640fc37169c6d">Incidence::List</a> </td><td class="memItemRight" valign="bottom"><b>deletedIncidences</b> () const </td></tr> <tr class="separator:a409b4bebfb16288922ea0f8c712866a8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91f2437dc5bd0d8fc2ff1af2fe40750e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a91f2437dc5bd0d8fc2ff1af2fe40750e">deleteEvent</a> (<a class="el" href="classKCal_1_1Event.html">Event</a> *<a class="el" href="classKCal_1_1ResourceCached.html#aa2e3ad5f7ca6da724c2e46eede6a0b8e">event</a>)</td></tr> <tr class="separator:a91f2437dc5bd0d8fc2ff1af2fe40750e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2093161e89f94b83303a72a3bc00f15a"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a2093161e89f94b83303a72a3bc00f15a">deleteJournal</a> (<a class="el" href="classKCal_1_1Journal.html">Journal</a> *)</td></tr> <tr class="separator:a2093161e89f94b83303a72a3bc00f15a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9deb5aa6d39624a4a5d83e10724ad4bd"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a9deb5aa6d39624a4a5d83e10724ad4bd">deleteTodo</a> (<a class="el" href="classKCal_1_1Todo.html">Todo</a> *)</td></tr> <tr class="separator:a9deb5aa6d39624a4a5d83e10724ad4bd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af6022a9be9dbe41c400b9df9327b5674"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af6022a9be9dbe41c400b9df9327b5674"></a> void </td><td class="memItemRight" valign="bottom"><b>disableChangeNotification</b> ()</td></tr> <tr class="separator:af6022a9be9dbe41c400b9df9327b5674"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3f9dc27a445a1b359d547c5d96d6e06f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f9dc27a445a1b359d547c5d96d6e06f"></a> void </td><td class="memItemRight" valign="bottom"><b>enableChangeNotification</b> ()</td></tr> <tr class="separator:a3f9dc27a445a1b359d547c5d96d6e06f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2e3ad5f7ca6da724c2e46eede6a0b8e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Event.html">Event</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#aa2e3ad5f7ca6da724c2e46eede6a0b8e">event</a> (const QString &UniqueStr)</td></tr> <tr class="separator:aa2e3ad5f7ca6da724c2e46eede6a0b8e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a876349fc0b679a1ad4d0d2285dbcc659"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a876349fc0b679a1ad4d0d2285dbcc659">events</a> ()</td></tr> <tr class="separator:a876349fc0b679a1ad4d0d2285dbcc659"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f28c9f8f68fd6cb39313b3bf6839eac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f28c9f8f68fd6cb39313b3bf6839eac"></a> bool </td><td class="memItemRight" valign="bottom"><b>hasChanges</b> () const </td></tr> <tr class="separator:a8f28c9f8f68fd6cb39313b3bf6839eac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeaec08079afaca0b9aa3d0b9d78489b4"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1IdMapper.html">KRES::IdMapper</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#aeaec08079afaca0b9aa3d0b9d78489b4">idMapper</a> ()</td></tr> <tr class="separator:aeaec08079afaca0b9aa3d0b9d78489b4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae71c050eee0d5ea19093f1fd581b87f7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#ae71c050eee0d5ea19093f1fd581b87f7">inhibitDefaultReload</a> (bool inhibit)</td></tr> <tr class="separator:ae71c050eee0d5ea19093f1fd581b87f7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a76e4346c8a89077aec728b03ada37517"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classKCal_1_1Journal.html">Journal</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a76e4346c8a89077aec728b03ada37517">journal</a> (const QString &uid)</td></tr> <tr class="separator:a76e4346c8a89077aec728b03ada37517"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abe8941bb3bc5cf1d38b85e707a2c3606"><td class="memItemLeft" align="right" valign="top">KDateTime </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#abe8941bb3bc5cf1d38b85e707a2c3606">lastLoad</a> () const </td></tr> <tr class="separator:abe8941bb3bc5cf1d38b85e707a2c3606"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a94e67e7a827a9a8a48418e4250976d"><td class="memItemLeft" align="right" valign="top">KDateTime </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a8a94e67e7a827a9a8a48418e4250976d">lastSave</a> () const </td></tr> <tr class="separator:a8a94e67e7a827a9a8a48418e4250976d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adc677e386d076d40fba78720fb853634"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#adc677e386d076d40fba78720fb853634">load</a> (<a class="el" href="classKCal_1_1ResourceCached.html#a651a85eaf17c2356d37a52deaa6365a2">CacheAction</a> action)</td></tr> <tr class="separator:adc677e386d076d40fba78720fb853634"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae6c1ca786c3708a64617887c86935619"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#ae6c1ca786c3708a64617887c86935619">load</a> ()</td></tr> <tr class="separator:ae6c1ca786c3708a64617887c86935619"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f9cdbdcbeb10256a582597c255a1218"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a6f9cdbdcbeb10256a582597c255a1218">loadFromCache</a> ()</td></tr> <tr class="separator:a6f9cdbdcbeb10256a582597c255a1218"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abe6ee68555f4b0f982ee55e024665a78"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Person.html">Person</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#abe6ee68555f4b0f982ee55e024665a78">owner</a> () const </td></tr> <tr class="separator:abe6ee68555f4b0f982ee55e024665a78"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a807bd12f4f19c29a07337a839720e941"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a807bd12f4f19c29a07337a839720e941">rawEvents</a> (<a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21">EventSortField</a> sortField=<a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21a49c21b422159cd5177829d82cc26c60a">EventSortUnsorted</a>, <a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a> sortDirection=<a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a>)</td></tr> <tr class="separator:a807bd12f4f19c29a07337a839720e941"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aad9dc7dc4258fdfef047f55f117c67ce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#aad9dc7dc4258fdfef047f55f117c67ce">rawEvents</a> (const QDate &start, const QDate &end, const KDateTime::Spec &<a class="el" href="classKCal_1_1ResourceCached.html#a02860e7b608f9a3ffbab2873423cc629">timeSpec</a>=KDateTime::Spec(), bool inclusive=false)</td></tr> <tr class="separator:aad9dc7dc4258fdfef047f55f117c67ce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a598032bf030b2671b6ce704f6adf5149"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a598032bf030b2671b6ce704f6adf5149">rawEventsForDate</a> (const QDate &date, const KDateTime::Spec &<a class="el" href="classKCal_1_1ResourceCached.html#a02860e7b608f9a3ffbab2873423cc629">timeSpec</a>=KDateTime::Spec(), <a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21">EventSortField</a> sortField=<a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21a49c21b422159cd5177829d82cc26c60a">EventSortUnsorted</a>, <a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a> sortDirection=<a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a>)</td></tr> <tr class="separator:a598032bf030b2671b6ce704f6adf5149"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5d142f47d4d97baade06f8c4a91f2b72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a5d142f47d4d97baade06f8c4a91f2b72">rawEventsForDate</a> (const KDateTime &dt)</td></tr> <tr class="separator:a5d142f47d4d97baade06f8c4a91f2b72"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a848efa37c84e8a3f8735a05d36d0513f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Journal.html#a0e1424614a1e5a636fc464a310beeaef">Journal::List</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a848efa37c84e8a3f8735a05d36d0513f">rawJournals</a> (<a class="el" href="namespaceKCal.html#a12e348070fafa27c28e3291db357317f">JournalSortField</a> sortField=<a class="el" href="namespaceKCal.html#a12e348070fafa27c28e3291db357317fa6a44efbfad0602bc6dc79d5941004742">JournalSortUnsorted</a>, <a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a> sortDirection=<a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a>)</td></tr> <tr class="separator:a848efa37c84e8a3f8735a05d36d0513f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab677d17969711c7934963c6bfc03988f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Journal.html#a0e1424614a1e5a636fc464a310beeaef">Journal::List</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#ab677d17969711c7934963c6bfc03988f">rawJournalsForDate</a> (const QDate &date)</td></tr> <tr class="separator:ab677d17969711c7934963c6bfc03988f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee5ee675cfebfad247d2ee61b692a22b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Todo.html#acebb0734de9e91babc1756e5f6f0c47c">Todo::List</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#aee5ee675cfebfad247d2ee61b692a22b">rawTodos</a> (<a class="el" href="namespaceKCal.html#a055336d90bea8a2c86fde0d94a082162">TodoSortField</a> sortField=<a class="el" href="namespaceKCal.html#a055336d90bea8a2c86fde0d94a082162afdf0036a5925152f1d32af707fd503a3">TodoSortUnsorted</a>, <a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a> sortDirection=<a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a>)</td></tr> <tr class="separator:aee5ee675cfebfad247d2ee61b692a22b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad3a3200dfe5236a130351254f8410060"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Todo.html#acebb0734de9e91babc1756e5f6f0c47c">Todo::List</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#ad3a3200dfe5236a130351254f8410060">rawTodosForDate</a> (const QDate &date)</td></tr> <tr class="separator:ad3a3200dfe5236a130351254f8410060"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acc66afea0d7a871b5789fc8d341da3c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acc66afea0d7a871b5789fc8d341da3c4"></a> void </td><td class="memItemRight" valign="bottom"><b>readConfig</b> (const KConfigGroup &group)</td></tr> <tr class="separator:acc66afea0d7a871b5789fc8d341da3c4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afc30a002e608ed69c8c69d94123fdcff"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#afc30a002e608ed69c8c69d94123fdcff">reloaded</a> () const </td></tr> <tr class="separator:afc30a002e608ed69c8c69d94123fdcff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a026692491951e8d95c7045a894447b83"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a026692491951e8d95c7045a894447b83">reloadInterval</a> () const </td></tr> <tr class="separator:a026692491951e8d95c7045a894447b83"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a31dcc39fb00f34c59c57410963143077"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a31dcc39fb00f34c59c57410963143077">reloadPolicy</a> () const </td></tr> <tr class="separator:a31dcc39fb00f34c59c57410963143077"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae8282be3df86d9c40a9cca590beaa48d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#ae8282be3df86d9c40a9cca590beaa48d">save</a> (<a class="el" href="classKCal_1_1ResourceCached.html#a651a85eaf17c2356d37a52deaa6365a2">CacheAction</a> action, <a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *<a class="el" href="classKCal_1_1ResourceCalendar.html#a6c5b5abb34a8fe5b029f71f789800487">incidence</a>=0)</td></tr> <tr class="separator:ae8282be3df86d9c40a9cca590beaa48d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b60849458a74eaeac358041e29b7f4e"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a9b60849458a74eaeac358041e29b7f4e">save</a> (<a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *<a class="el" href="classKCal_1_1ResourceCalendar.html#a6c5b5abb34a8fe5b029f71f789800487">incidence</a>=0)</td></tr> <tr class="separator:a9b60849458a74eaeac358041e29b7f4e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a981663307e302d9774d798e3d6f89b42"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a981663307e302d9774d798e3d6f89b42">saveInterval</a> () const </td></tr> <tr class="separator:a981663307e302d9774d798e3d6f89b42"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0986976b5e64a6c8c5781926dd71dac2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a0986976b5e64a6c8c5781926dd71dac2">savePolicy</a> () const </td></tr> <tr class="separator:a0986976b5e64a6c8c5781926dd71dac2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abf7f35f7b6d0afbe81a64e4e4c923a15"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#abf7f35f7b6d0afbe81a64e4e4c923a15">saveToCache</a> ()</td></tr> <tr class="separator:abf7f35f7b6d0afbe81a64e4e4c923a15"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b836cf8db2f52d0acd19824c9d9f846"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a6b836cf8db2f52d0acd19824c9d9f846">setOwner</a> (const <a class="el" href="classKCal_1_1Person.html">Person</a> &<a class="el" href="classKCal_1_1ResourceCached.html#abe6ee68555f4b0f982ee55e024665a78">owner</a>)</td></tr> <tr class="separator:a6b836cf8db2f52d0acd19824c9d9f846"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a893e7819db2ab23be772207e883c3d7e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a893e7819db2ab23be772207e883c3d7e">setReloadInterval</a> (int minutes)</td></tr> <tr class="separator:a893e7819db2ab23be772207e883c3d7e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac6595ec3139fce7d583f7f2bf7f9993c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#ac6595ec3139fce7d583f7f2bf7f9993c">setReloadPolicy</a> (int policy)</td></tr> <tr class="separator:ac6595ec3139fce7d583f7f2bf7f9993c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2bac3eb232ac732207d9e2864476973a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a2bac3eb232ac732207d9e2864476973a">setSaveInterval</a> (int minutes)</td></tr> <tr class="separator:a2bac3eb232ac732207d9e2864476973a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a003d33f902c540c760badb48db88661d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a003d33f902c540c760badb48db88661d">setSavePolicy</a> (int policy)</td></tr> <tr class="separator:a003d33f902c540c760badb48db88661d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f58ea752b40edc701a28c2929a3cf53"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a0f58ea752b40edc701a28c2929a3cf53">setTimeSpec</a> (const KDateTime::Spec &<a class="el" href="classKCal_1_1ResourceCached.html#a02860e7b608f9a3ffbab2873423cc629">timeSpec</a>)</td></tr> <tr class="separator:a0f58ea752b40edc701a28c2929a3cf53"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a05789f3786e7265417281f0c87fd6826"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a05789f3786e7265417281f0c87fd6826">setTimeZoneId</a> (const QString &<a class="el" href="classKCal_1_1ResourceCached.html#adee3613ec11a2be91f52a013c53a1853">timeZoneId</a>)</td></tr> <tr class="separator:a05789f3786e7265417281f0c87fd6826"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac63c8d06f2fcf25356a2aac99817c6af"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#ac63c8d06f2fcf25356a2aac99817c6af">shiftTimes</a> (const KDateTime::Spec &oldSpec, const KDateTime::Spec &newSpec)</td></tr> <tr class="separator:ac63c8d06f2fcf25356a2aac99817c6af"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a02860e7b608f9a3ffbab2873423cc629"><td class="memItemLeft" align="right" valign="top">KDateTime::Spec </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a02860e7b608f9a3ffbab2873423cc629">timeSpec</a> () const </td></tr> <tr class="separator:a02860e7b608f9a3ffbab2873423cc629"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adee3613ec11a2be91f52a013c53a1853"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#adee3613ec11a2be91f52a013c53a1853">timeZoneId</a> () const </td></tr> <tr class="separator:adee3613ec11a2be91f52a013c53a1853"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae7bf2cc2abedd73a03333dd0e4a9676f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Todo.html">Todo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#ae7bf2cc2abedd73a03333dd0e4a9676f">todo</a> (const QString &uid)</td></tr> <tr class="separator:ae7bf2cc2abedd73a03333dd0e4a9676f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4a86e263ab45709dd8498d3c2afa684"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4a86e263ab45709dd8498d3c2afa684"></a> void </td><td class="memItemRight" valign="bottom"><b>writeConfig</b> (KConfigGroup &group)</td></tr> <tr class="separator:af4a86e263ab45709dd8498d3c2afa684"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classKCal_1_1ResourceCalendar"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classKCal_1_1ResourceCalendar')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classKCal_1_1ResourceCalendar.html">KCal::ResourceCalendar</a></td></tr> <tr class="memitem:a0a16cbccffb7090b8e6e33335a771d65 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0a16cbccffb7090b8e6e33335a771d65"></a>  </td><td class="memItemRight" valign="bottom"><b>ResourceCalendar</b> (const KConfigGroup &group)</td></tr> <tr class="separator:a0a16cbccffb7090b8e6e33335a771d65 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6835f88a3a7dea1ef4c9d1d912659900 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a6835f88a3a7dea1ef4c9d1d912659900">addIncidence</a> (<a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *)</td></tr> <tr class="separator:a6835f88a3a7dea1ef4c9d1d912659900 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5872bcd3f51fed2959974534592b44b3 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a5872bcd3f51fed2959974534592b44b3">canHaveSubresources</a> () const </td></tr> <tr class="separator:a5872bcd3f51fed2959974534592b44b3 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab14fccd993ca45d7bbbe3cdc2cb3a976 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ab14fccd993ca45d7bbbe3cdc2cb3a976">deleteIncidence</a> (<a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *)</td></tr> <tr class="separator:ab14fccd993ca45d7bbbe3cdc2cb3a976 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c5b5abb34a8fe5b029f71f789800487 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Incidence.html">Incidence</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a6c5b5abb34a8fe5b029f71f789800487">incidence</a> (const QString &uid)</td></tr> <tr class="separator:a6c5b5abb34a8fe5b029f71f789800487 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae22309301104b1159f60a1c6bd41bb5f inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">virtual QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ae22309301104b1159f60a1c6bd41bb5f">infoText</a> () const </td></tr> <tr class="separator:ae22309301104b1159f60a1c6bd41bb5f inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4961a83506854684951d204180f6e799 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4961a83506854684951d204180f6e799"></a> bool </td><td class="memItemRight" valign="bottom"><b>isResolveConflictSet</b> () const </td></tr> <tr class="separator:a4961a83506854684951d204180f6e799 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeddd2107f876a19a48ee0ef455d87aa4 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#aeddd2107f876a19a48ee0ef455d87aa4">isSaving</a> ()</td></tr> <tr class="separator:aeddd2107f876a19a48ee0ef455d87aa4 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a88cc503e9f507d96dd133badd8563a65 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">virtual QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a88cc503e9f507d96dd133badd8563a65">labelForSubresource</a> (const QString &resource) const </td></tr> <tr class="separator:a88cc503e9f507d96dd133badd8563a65 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a980a5f75977c1871a5074843f03ec368 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">virtual KABC::Lock * </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a980a5f75977c1871a5074843f03ec368">lock</a> ()=0</td></tr> <tr class="separator:a980a5f75977c1871a5074843f03ec368 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af09b33274143c715809e001d800c54d9 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKCal_1_1Incidence.html#a74056b273d15b567668640fc37169c6d">Incidence::List</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#af09b33274143c715809e001d800c54d9">rawIncidences</a> ()</td></tr> <tr class="separator:af09b33274143c715809e001d800c54d9 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57097273b8138556709f76670cf1dad7 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a57097273b8138556709f76670cf1dad7">save</a> (<a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *<a class="el" href="classKCal_1_1ResourceCalendar.html#a6c5b5abb34a8fe5b029f71f789800487">incidence</a>=0)</td></tr> <tr class="separator:a57097273b8138556709f76670cf1dad7 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0563cdb385197eb339785e8dd837b71e inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a0563cdb385197eb339785e8dd837b71e">save</a> (QString &err, <a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *<a class="el" href="classKCal_1_1ResourceCalendar.html#a6c5b5abb34a8fe5b029f71f789800487">incidence</a>=0)</td></tr> <tr class="separator:a0563cdb385197eb339785e8dd837b71e inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57088e39f4923e41550e7d36975d1626 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a57088e39f4923e41550e7d36975d1626">saveInhibited</a> () const </td></tr> <tr class="separator:a57088e39f4923e41550e7d36975d1626 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0215b5a4185b97d25e6437fff74922ad inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a0215b5a4185b97d25e6437fff74922ad">setInhibitSave</a> (bool inhibit)</td></tr> <tr class="separator:a0215b5a4185b97d25e6437fff74922ad inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4887cbe793daf884a128414e2aa897c inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4887cbe793daf884a128414e2aa897c"></a> void </td><td class="memItemRight" valign="bottom"><b>setResolveConflict</b> (bool b)</td></tr> <tr class="separator:af4887cbe793daf884a128414e2aa897c inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad264bac07d26d091b13a07f47087fbd9 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ad264bac07d26d091b13a07f47087fbd9">setValue</a> (const QString &key, const QString &value)</td></tr> <tr class="separator:ad264bac07d26d091b13a07f47087fbd9 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa7c596a5ce78736565b25e8d6e6cef5a inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#aa7c596a5ce78736565b25e8d6e6cef5a">subresourceActive</a> (const QString &resource) const </td></tr> <tr class="separator:aa7c596a5ce78736565b25e8d6e6cef5a inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4640a71c2788c2e1d81909fa12ce31dc inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">virtual QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a4640a71c2788c2e1d81909fa12ce31dc">subresourceIdentifier</a> (<a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *<a class="el" href="classKCal_1_1ResourceCalendar.html#a6c5b5abb34a8fe5b029f71f789800487">incidence</a>)</td></tr> <tr class="separator:a4640a71c2788c2e1d81909fa12ce31dc inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac101b017bda4a16f8783afa7c162afc2 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">virtual QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ac101b017bda4a16f8783afa7c162afc2">subresources</a> () const </td></tr> <tr class="separator:ac101b017bda4a16f8783afa7c162afc2 inherit pub_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classKRES_1_1Resource"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classKRES_1_1Resource')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="../../kresources/html/classKRES_1_1Resource.html">KRES::Resource</a></td></tr> <tr class="memitem:add73bf38a6cc4fe1d285063bf8509d9a inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add73bf38a6cc4fe1d285063bf8509d9a"></a>  </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#add73bf38a6cc4fe1d285063bf8509d9a">Resource</a> (const KConfigGroup &group)</td></tr> <tr class="separator:add73bf38a6cc4fe1d285063bf8509d9a inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abd1bb168eccdd27ea4aecbb86836bc62 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd1bb168eccdd27ea4aecbb86836bc62"></a> void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#abd1bb168eccdd27ea4aecbb86836bc62">close</a> ()</td></tr> <tr class="separator:abd1bb168eccdd27ea4aecbb86836bc62 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b66cd10ba2b00886d0b191622be9c38 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b66cd10ba2b00886d0b191622be9c38"></a> virtual void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a6b66cd10ba2b00886d0b191622be9c38">dump</a> () const </td></tr> <tr class="separator:a6b66cd10ba2b00886d0b191622be9c38 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae17cf4470b97c121651c4fa5a75a0b83 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae17cf4470b97c121651c4fa5a75a0b83"></a> QString </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#ae17cf4470b97c121651c4fa5a75a0b83">identifier</a> () const </td></tr> <tr class="separator:ae17cf4470b97c121651c4fa5a75a0b83 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a879c67fdfc7b040a96925bb24400cb19 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a879c67fdfc7b040a96925bb24400cb19"></a> bool </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a879c67fdfc7b040a96925bb24400cb19">isActive</a> () const </td></tr> <tr class="separator:a879c67fdfc7b040a96925bb24400cb19 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4dfd930f90d81362c8e2a64ad2481b39 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4dfd930f90d81362c8e2a64ad2481b39"></a> bool </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a4dfd930f90d81362c8e2a64ad2481b39">isOpen</a> () const </td></tr> <tr class="separator:a4dfd930f90d81362c8e2a64ad2481b39 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0bace10c217883eea74fbd584ce5097b inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0bace10c217883eea74fbd584ce5097b"></a> bool </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a0bace10c217883eea74fbd584ce5097b">open</a> ()</td></tr> <tr class="separator:a0bace10c217883eea74fbd584ce5097b inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2a35a353d26abefad3ecb113ee5c5de4 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a35a353d26abefad3ecb113ee5c5de4"></a> virtual bool </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a2a35a353d26abefad3ecb113ee5c5de4">readOnly</a> () const </td></tr> <tr class="separator:a2a35a353d26abefad3ecb113ee5c5de4 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a52ebe0cdda9c7968b99b25f85446ef89 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52ebe0cdda9c7968b99b25f85446ef89"></a> virtual QString </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a52ebe0cdda9c7968b99b25f85446ef89">resourceName</a> () const </td></tr> <tr class="separator:a52ebe0cdda9c7968b99b25f85446ef89 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adbbb6904d693a1e82470c00af000ed1f inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adbbb6904d693a1e82470c00af000ed1f"></a> void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#adbbb6904d693a1e82470c00af000ed1f">setActive</a> (bool active)</td></tr> <tr class="separator:adbbb6904d693a1e82470c00af000ed1f inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abebb9edb9158d481d5d6a8d9e8fb8ea2 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abebb9edb9158d481d5d6a8d9e8fb8ea2"></a> void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#abebb9edb9158d481d5d6a8d9e8fb8ea2">setIdentifier</a> (const QString &<a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#ae17cf4470b97c121651c4fa5a75a0b83">identifier</a>)</td></tr> <tr class="separator:abebb9edb9158d481d5d6a8d9e8fb8ea2 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a021163f496e0d69936118a7960edb02a inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a021163f496e0d69936118a7960edb02a"></a> virtual void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a021163f496e0d69936118a7960edb02a">setReadOnly</a> (bool value)</td></tr> <tr class="separator:a021163f496e0d69936118a7960edb02a inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54ecadca62801e08b9881af3593a05b2 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a54ecadca62801e08b9881af3593a05b2"></a> virtual void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a54ecadca62801e08b9881af3593a05b2">setResourceName</a> (const QString &name)</td></tr> <tr class="separator:a54ecadca62801e08b9881af3593a05b2 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5fd37bff36721435a837754372ab68f3 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5fd37bff36721435a837754372ab68f3"></a> void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a5fd37bff36721435a837754372ab68f3">setType</a> (const QString &<a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#ab6a1040675eb77a2b86592d122a17a90">type</a>)</td></tr> <tr class="separator:a5fd37bff36721435a837754372ab68f3 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6a1040675eb77a2b86592d122a17a90 inherit pub_methods_classKRES_1_1Resource"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6a1040675eb77a2b86592d122a17a90"></a> QString </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#ab6a1040675eb77a2b86592d122a17a90">type</a> () const </td></tr> <tr class="separator:ab6a1040675eb77a2b86592d122a17a90 inherit pub_methods_classKRES_1_1Resource"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classKCal_1_1Calendar_1_1CalendarObserver"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classKCal_1_1Calendar_1_1CalendarObserver')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classKCal_1_1Calendar_1_1CalendarObserver.html">KCal::Calendar::CalendarObserver</a></td></tr> <tr class="memitem:a03e21573a83c11b2e35b29dd1ac3648e inherit pub_methods_classKCal_1_1Calendar_1_1CalendarObserver"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Calendar_1_1CalendarObserver.html#a03e21573a83c11b2e35b29dd1ac3648e">~CalendarObserver</a> ()</td></tr> <tr class="separator:a03e21573a83c11b2e35b29dd1ac3648e inherit pub_methods_classKCal_1_1Calendar_1_1CalendarObserver"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0d7b5c174f7a139861a0f01003373f66 inherit pub_methods_classKCal_1_1Calendar_1_1CalendarObserver"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1Calendar_1_1CalendarObserver.html#a0d7b5c174f7a139861a0f01003373f66">calendarModified</a> (bool modified, <a class="el" href="classKCal_1_1Calendar.html">Calendar</a> *calendar)</td></tr> <tr class="separator:a0d7b5c174f7a139861a0f01003373f66 inherit pub_methods_classKCal_1_1Calendar_1_1CalendarObserver"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-slots"></a> Protected Slots</h2></td></tr> <tr class="memitem:a6c506c00275363a4d0eb3deb290af68f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c506c00275363a4d0eb3deb290af68f"></a> void </td><td class="memItemRight" valign="bottom"><b>setIdMapperIdentifier</b> ()</td></tr> <tr class="separator:a6c506c00275363a4d0eb3deb290af68f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab98f4dfe2c95bc8d8e242a2f3418d8bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab98f4dfe2c95bc8d8e242a2f3418d8bc"></a> void </td><td class="memItemRight" valign="bottom"><b>slotReload</b> ()</td></tr> <tr class="separator:ab98f4dfe2c95bc8d8e242a2f3418d8bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a82b34f6f1b69c2d7fb0b40d28ef6fbd0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a82b34f6f1b69c2d7fb0b40d28ef6fbd0"></a> void </td><td class="memItemRight" valign="bottom"><b>slotSave</b> ()</td></tr> <tr class="separator:a82b34f6f1b69c2d7fb0b40d28ef6fbd0"><td class="memSeparator" colspan="2"> </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:a5bf47db0624339385b099f04f5be76f8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a5bf47db0624339385b099f04f5be76f8">addInfoText</a> (QString &) const </td></tr> <tr class="separator:a5bf47db0624339385b099f04f5be76f8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a59115281508eef87fcd75f30a5bcb178"><td class="memItemLeft" align="right" valign="top">virtual QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a59115281508eef87fcd75f30a5bcb178">cacheFile</a> () const </td></tr> <tr class="separator:a59115281508eef87fcd75f30a5bcb178"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a5f79c8f9ffc233dd7f7184e14a3f9b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8a5f79c8f9ffc233dd7f7184e14a3f9b"></a> <a class="el" href="classKCal_1_1CalendarLocal.html">CalendarLocal</a> * </td><td class="memItemRight" valign="bottom"><b>calendar</b> () const </td></tr> <tr class="separator:a8a5f79c8f9ffc233dd7f7184e14a3f9b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c729ef420d71bdd2d4dc9f643730cce"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a6c729ef420d71bdd2d4dc9f643730cce">calendarIncidenceAdded</a> (<a class="el" href="classKCal_1_1Incidence.html">KCal::Incidence</a> *<a class="el" href="classKCal_1_1ResourceCalendar.html#a6c5b5abb34a8fe5b029f71f789800487">incidence</a>)</td></tr> <tr class="separator:a6c729ef420d71bdd2d4dc9f643730cce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a61b9daf504078a459ff164cce9f2390e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a61b9daf504078a459ff164cce9f2390e">calendarIncidenceChanged</a> (<a class="el" href="classKCal_1_1Incidence.html">KCal::Incidence</a> *<a class="el" href="classKCal_1_1ResourceCalendar.html#a6c5b5abb34a8fe5b029f71f789800487">incidence</a>)</td></tr> <tr class="separator:a61b9daf504078a459ff164cce9f2390e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab79c617e16f75877ab798476ae971790"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#ab79c617e16f75877ab798476ae971790">calendarIncidenceDeleted</a> (<a class="el" href="classKCal_1_1Incidence.html">KCal::Incidence</a> *<a class="el" href="classKCal_1_1ResourceCalendar.html#a6c5b5abb34a8fe5b029f71f789800487">incidence</a>)</td></tr> <tr class="separator:ab79c617e16f75877ab798476ae971790"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7dc816e64128e5f71fe37742c7d6b961"><td class="memItemLeft" align="right" valign="top">virtual QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a7dc816e64128e5f71fe37742c7d6b961">changesCacheFile</a> (const QString &<a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#ab6a1040675eb77a2b86592d122a17a90">type</a>) const </td></tr> <tr class="separator:a7dc816e64128e5f71fe37742c7d6b961"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abd674a72b2cc8971e0ad2a6ea73f0adc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd674a72b2cc8971e0ad2a6ea73f0adc"></a> void </td><td class="memItemRight" valign="bottom"><b>checkForAutomaticSave</b> ()</td></tr> <tr class="separator:abd674a72b2cc8971e0ad2a6ea73f0adc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeaecf32da0a0f972cbbd1bb742e62e3f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#aeaecf32da0a0f972cbbd1bb742e62e3f">checkForReload</a> ()</td></tr> <tr class="separator:aeaecf32da0a0f972cbbd1bb742e62e3f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aea26c41a0695d330b57741752dec0372"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#aea26c41a0695d330b57741752dec0372">checkForSave</a> ()</td></tr> <tr class="separator:aea26c41a0695d330b57741752dec0372"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8ceb777023cb62669f67a9d77a7f9e6a"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a8ceb777023cb62669f67a9d77a7f9e6a">doClose</a> ()</td></tr> <tr class="separator:a8ceb777023cb62669f67a9d77a7f9e6a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a88225ab6bd06b58fab16ba7656a85f36"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a88225ab6bd06b58fab16ba7656a85f36">doLoad</a> (bool syncCache)=0</td></tr> <tr class="separator:a88225ab6bd06b58fab16ba7656a85f36"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1753f2b1fbb164332d278c268c91e5ed"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a1753f2b1fbb164332d278c268c91e5ed">doOpen</a> ()</td></tr> <tr class="separator:a1753f2b1fbb164332d278c268c91e5ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc46e1cf9be4c5cf1f66bf4f2bef7b97"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#abc46e1cf9be4c5cf1f66bf4f2bef7b97">doSave</a> (bool syncCache)=0</td></tr> <tr class="separator:abc46e1cf9be4c5cf1f66bf4f2bef7b97"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adae7c0e4cf4c1a78e09e882909521a0f"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#adae7c0e4cf4c1a78e09e882909521a0f">doSave</a> (bool syncCache, <a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *<a class="el" href="classKCal_1_1ResourceCalendar.html#a6c5b5abb34a8fe5b029f71f789800487">incidence</a>)</td></tr> <tr class="separator:adae7c0e4cf4c1a78e09e882909521a0f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a87c375c48f1071eb8cc721b415cecbfa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a87c375c48f1071eb8cc721b415cecbfa"></a> void </td><td class="memItemRight" valign="bottom"><b>loadChangesCache</b> (QMap< <a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *, bool > &map, const QString &<a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#ab6a1040675eb77a2b86592d122a17a90">type</a>)</td></tr> <tr class="separator:a87c375c48f1071eb8cc721b415cecbfa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4c555e3d2e75f7118c663fa19eb02f69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c555e3d2e75f7118c663fa19eb02f69"></a> void </td><td class="memItemRight" valign="bottom"><b>loadChangesCache</b> ()</td></tr> <tr class="separator:a4c555e3d2e75f7118c663fa19eb02f69"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a333cebe1392fe4cb4487f5a5c999ea76"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a333cebe1392fe4cb4487f5a5c999ea76"></a> void </td><td class="memItemRight" valign="bottom"><b>saveChangesCache</b> (const QMap< <a class="el" href="classKCal_1_1Incidence.html">Incidence</a> *, bool > &map, const QString &<a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#ab6a1040675eb77a2b86592d122a17a90">type</a>)</td></tr> <tr class="separator:a333cebe1392fe4cb4487f5a5c999ea76"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a36de5662eb9fbbe8fbd0b9adfba6bec5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36de5662eb9fbbe8fbd0b9adfba6bec5"></a> void </td><td class="memItemRight" valign="bottom"><b>saveChangesCache</b> ()</td></tr> <tr class="separator:a36de5662eb9fbbe8fbd0b9adfba6bec5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a44d2cb7bc94b79f9aad5a24ab7d49f3a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCached.html#a44d2cb7bc94b79f9aad5a24ab7d49f3a">setReloaded</a> (bool done)</td></tr> <tr class="separator:a44d2cb7bc94b79f9aad5a24ab7d49f3a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a918d00454388e30df3517861a72544c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a918d00454388e30df3517861a72544c9"></a> void </td><td class="memItemRight" valign="bottom"><b>setupReloadTimer</b> ()</td></tr> <tr class="separator:a918d00454388e30df3517861a72544c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a666b5a833367d553390752e764906d46"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a666b5a833367d553390752e764906d46"></a> void </td><td class="memItemRight" valign="bottom"><b>setupSaveTimer</b> ()</td></tr> <tr class="separator:a666b5a833367d553390752e764906d46"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_methods_classKCal_1_1ResourceCalendar"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classKCal_1_1ResourceCalendar')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classKCal_1_1ResourceCalendar.html">KCal::ResourceCalendar</a></td></tr> <tr class="memitem:ab2be8b3a551df2476e5b616dc0e5691a inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ab2be8b3a551df2476e5b616dc0e5691a">loadError</a> (const QString &errorMessage=QString())</td></tr> <tr class="separator:ab2be8b3a551df2476e5b616dc0e5691a inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a783e9c6e7fb04dcfb5f1ee681da9b9dd inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a783e9c6e7fb04dcfb5f1ee681da9b9dd">noReadOnlyOnLoad</a> () const </td></tr> <tr class="separator:a783e9c6e7fb04dcfb5f1ee681da9b9dd inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad470fc76013c9192d1eeb28826451c2c inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad470fc76013c9192d1eeb28826451c2c"></a> bool </td><td class="memItemRight" valign="bottom"><b>receivedLoadError</b> () const </td></tr> <tr class="separator:ad470fc76013c9192d1eeb28826451c2c inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3e889e98bd59ba4222b690ca54de1869 inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e889e98bd59ba4222b690ca54de1869"></a> bool </td><td class="memItemRight" valign="bottom"><b>receivedSaveError</b> () const </td></tr> <tr class="separator:a3e889e98bd59ba4222b690ca54de1869 inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae1cff436fc91e9e71a3f2e6255496a35 inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#ae1cff436fc91e9e71a3f2e6255496a35">saveError</a> (const QString &errorMessage=QString())</td></tr> <tr class="separator:ae1cff436fc91e9e71a3f2e6255496a35 inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a18cef424d7e812c29779bea9c88bf778 inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a18cef424d7e812c29779bea9c88bf778">setNoReadOnlyOnLoad</a> (bool noReadOnly)</td></tr> <tr class="separator:a18cef424d7e812c29779bea9c88bf778 inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4350b2d31fabef2e138b584583316bdf inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4350b2d31fabef2e138b584583316bdf"></a> void </td><td class="memItemRight" valign="bottom"><b>setReceivedLoadError</b> (bool b)</td></tr> <tr class="separator:a4350b2d31fabef2e138b584583316bdf inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7429e899e960b5444bffa4e378bf2125 inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7429e899e960b5444bffa4e378bf2125"></a> void </td><td class="memItemRight" valign="bottom"><b>setReceivedSaveError</b> (bool b)</td></tr> <tr class="separator:a7429e899e960b5444bffa4e378bf2125 inherit pro_methods_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </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_slots_classKCal_1_1ResourceCalendar"><td colspan="2" onclick="javascript:toggleInherit('pub_slots_classKCal_1_1ResourceCalendar')"><img src="closed.png" alt="-"/> Public Slots inherited from <a class="el" href="classKCal_1_1ResourceCalendar.html">KCal::ResourceCalendar</a></td></tr> <tr class="memitem:abf57104052682d9890c17179cbc156cc inherit pub_slots_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#abf57104052682d9890c17179cbc156cc">addSubresource</a> (const QString &resource, const QString &parent)</td></tr> <tr class="separator:abf57104052682d9890c17179cbc156cc inherit pub_slots_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a68de4b21e96dc5c4afd3ddb04abc03df inherit pub_slots_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a68de4b21e96dc5c4afd3ddb04abc03df">removeSubresource</a> (const QString &resource)</td></tr> <tr class="separator:a68de4b21e96dc5c4afd3ddb04abc03df inherit pub_slots_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a25775ed1ac8cd0dfdc675d2238c868b7 inherit pub_slots_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a25775ed1ac8cd0dfdc675d2238c868b7">setSubresourceActive</a> (const QString &resource, bool active)</td></tr> <tr class="separator:a25775ed1ac8cd0dfdc675d2238c868b7 inherit pub_slots_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7280aaf85c861f951d9c5b9687411aa2 inherit pub_slots_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">virtual QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a7280aaf85c861f951d9c5b9687411aa2">subresourceType</a> (const QString &resource)</td></tr> <tr class="separator:a7280aaf85c861f951d9c5b9687411aa2 inherit pub_slots_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header signals_classKCal_1_1ResourceCalendar"><td colspan="2" onclick="javascript:toggleInherit('signals_classKCal_1_1ResourceCalendar')"><img src="closed.png" alt="-"/> Signals inherited from <a class="el" href="classKCal_1_1ResourceCalendar.html">KCal::ResourceCalendar</a></td></tr> <tr class="memitem:a8f5f8e3cbf9787c31c61309c5ee66463 inherit signals_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a8f5f8e3cbf9787c31c61309c5ee66463">resourceChanged</a> (<a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *)</td></tr> <tr class="separator:a8f5f8e3cbf9787c31c61309c5ee66463 inherit signals_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a533fbdb7716e530965735a17fe4d1e2d inherit signals_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a533fbdb7716e530965735a17fe4d1e2d">resourceLoaded</a> (<a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *)</td></tr> <tr class="separator:a533fbdb7716e530965735a17fe4d1e2d inherit signals_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5292b7ae3a8ac6a9fcfdd4fa0bc91244 inherit signals_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a5292b7ae3a8ac6a9fcfdd4fa0bc91244">resourceLoadError</a> (<a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *, const QString &error)</td></tr> <tr class="separator:a5292b7ae3a8ac6a9fcfdd4fa0bc91244 inherit signals_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a84d384c2ef1a641c1a82acd3a1801753 inherit signals_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a84d384c2ef1a641c1a82acd3a1801753">resourceSaved</a> (<a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *)</td></tr> <tr class="separator:a84d384c2ef1a641c1a82acd3a1801753 inherit signals_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a03a58238af18d9368c50788d35f4fb04 inherit signals_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#a03a58238af18d9368c50788d35f4fb04">resourceSaveError</a> (<a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *, const QString &error)</td></tr> <tr class="separator:a03a58238af18d9368c50788d35f4fb04 inherit signals_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abf373b58ade40a22c7dcb8e05dbd1e8d inherit signals_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#abf373b58ade40a22c7dcb8e05dbd1e8d">signalSubresourceAdded</a> (<a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *, const QString &<a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#ab6a1040675eb77a2b86592d122a17a90">type</a>, const QString &subresource, const QString &label)</td></tr> <tr class="separator:abf373b58ade40a22c7dcb8e05dbd1e8d inherit signals_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa84913cb47554336bdabc93882388b63 inherit signals_classKCal_1_1ResourceCalendar"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKCal_1_1ResourceCalendar.html#aa84913cb47554336bdabc93882388b63">signalSubresourceRemoved</a> (<a class="el" href="classKCal_1_1ResourceCalendar.html">ResourceCalendar</a> *, const QString &, const QString &)</td></tr> <tr class="separator:aa84913cb47554336bdabc93882388b63 inherit signals_classKCal_1_1ResourceCalendar"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>This class provides a calendar resource using a local <a class="el" href="classKCal_1_1CalendarLocal.html" title="This class provides a calendar stored as a local file.">CalendarLocal</a> object to cache the calendar data. </p> <p>Definition at line <a class="el" href="resourcecached_8h_source.html#l00043">43</a> of file <a class="el" href="resourcecached_8h_source.html">resourcecached.h</a>.</p> </div><h2 class="groupheader">Member Enumeration Documentation</h2> <a class="anchor" id="a00a27aafeb9bbcf777643a1d9117cd34"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">anonymous enum</td> </tr> </table> </div><div class="memdoc"> <p>Reload policy. </p> <p>Whether and when to automatically reload the resource. </p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCal_1_1ResourceCached.html#ac6595ec3139fce7d583f7f2bf7f9993c" title="Set reload policy.">setReloadPolicy()</a>, <a class="el" href="classKCal_1_1ResourceCached.html#a31dcc39fb00f34c59c57410963143077" title="Return reload policy.">reloadPolicy()</a> </dd></dl> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a00a27aafeb9bbcf777643a1d9117cd34a3d3ef7c41300c6952de60365164614d9"></a>ReloadNever</em> </td><td class="fielddoc"> <p>never reload the resource automatically </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a00a27aafeb9bbcf777643a1d9117cd34ae13339ec27d32568ccdbb9d7ae83d5e7"></a>ReloadOnStartup</em> </td><td class="fielddoc"> <p>reload when the resource is opened </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a00a27aafeb9bbcf777643a1d9117cd34a35dd71839421091978ab9d0d4c3bfb93"></a>ReloadInterval</em> </td><td class="fielddoc"> <p>reload at regular intervals set by <a class="el" href="classKCal_1_1ResourceCached.html#a893e7819db2ab23be772207e883c3d7e" title="Set reload interval in minutes which is used when reload policy is ReloadInterval.">setReloadInterval()</a> </p> </td></tr> </table> <p>Definition at line <a class="el" href="resourcecached_8h_source.html#l00052">52</a> of file <a class="el" href="resourcecached_8h_source.html">resourcecached.h</a>.</p> </div> </div> <a class="anchor" id="a1355dbf139145eea4beff0de147d8292"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">anonymous enum</td> </tr> </table> </div><div class="memdoc"> <p>Save policy. </p> <p>Whether and when to automatically save the resource. </p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCal_1_1ResourceCached.html#a003d33f902c540c760badb48db88661d" title="Set save policy.">setSavePolicy()</a>, <a class="el" href="classKCal_1_1ResourceCached.html#a0986976b5e64a6c8c5781926dd71dac2" title="Return save policy.">savePolicy()</a> </dd></dl> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a1355dbf139145eea4beff0de147d8292a692ec18bd1fc7a93eeb62323bdf28319"></a>SaveNever</em> </td><td class="fielddoc"> <p>never save the resource automatically </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a1355dbf139145eea4beff0de147d8292adf28b823e7899364f998fe7acf1dca0d"></a>SaveOnExit</em> </td><td class="fielddoc"> <p>save when the resource is closed </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a1355dbf139145eea4beff0de147d8292af6b4d5ba930e58c0016738faf717f9e9"></a>SaveInterval</em> </td><td class="fielddoc"> <p>save at regular intervals set by <a class="el" href="classKCal_1_1ResourceCached.html#a2bac3eb232ac732207d9e2864476973a" title="Set save interval in minutes which is used when save policy is SaveInterval.">setSaveInterval()</a> </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a1355dbf139145eea4beff0de147d8292abede97bb9762c877c9af9c3960a9fa97"></a>SaveDelayed</em> </td><td class="fielddoc"> <p>save after every change, after a 15 second delay </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a1355dbf139145eea4beff0de147d8292a1cbf5c88207a42ed894ab6457c07e18b"></a>SaveAlways</em> </td><td class="fielddoc"> <p>save after every change, after a 1 second delay </p> </td></tr> </table> <p>Definition at line <a class="el" href="resourcecached_8h_source.html#l00062">62</a> of file <a class="el" href="resourcecached_8h_source.html">resourcecached.h</a>.</p> </div> </div> <a class="anchor" id="a651a85eaf17c2356d37a52deaa6365a2"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="classKCal_1_1ResourceCached.html#a651a85eaf17c2356d37a52deaa6365a2">KCal::ResourceCached::CacheAction</a></td> </tr> </table> </div><div class="memdoc"> <p>Whether to update the cache file when loading a resource, or whether to upload the cache file after saving the resource. </p> <p>Only applicable to genuinely cached resources. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a651a85eaf17c2356d37a52deaa6365a2a0f3d6d36afb56cc1b4ce9b7f6f0b659a"></a>DefaultCache</em> </td><td class="fielddoc"> <p>use the default action set by <a class="el" href="classKCal_1_1ResourceCached.html#ac6595ec3139fce7d583f7f2bf7f9993c" title="Set reload policy.">setReloadPolicy()</a> or <a class="el" href="classKCal_1_1ResourceCached.html#a003d33f902c540c760badb48db88661d" title="Set save policy.">setSavePolicy()</a> </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a651a85eaf17c2356d37a52deaa6365a2afd9cdf6fe2f7f2c16e7aa2538aa46227"></a>NoSyncCache</em> </td><td class="fielddoc"> <p>perform a cache-only operation, without downloading or uploading </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a651a85eaf17c2356d37a52deaa6365a2a40a9f452498420eb3385b50ab9e49f45"></a>SyncCache</em> </td><td class="fielddoc"> <p>update the cache file before loading, or upload cache after saving </p> </td></tr> </table> <p>Definition at line <a class="el" href="resourcecached_8h_source.html#l00075">75</a> of file <a class="el" href="resourcecached_8h_source.html">resourcecached.h</a>.</p> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="adbebdab21ae3c800d885d58160f557b8"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::addEvent </td> <td>(</td> <td class="paramtype"><a class="el" href="classKCal_1_1Event.html">Event</a> * </td> <td class="paramname"><em>event</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Add event to calendar. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">event</td><td>is a pointer to the <a class="el" href="classKCal_1_1Event.html" title="This class provides an Event in the sense of RFC2445.">Event</a> to insert. </td></tr> </table> </dd> </dl> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a4865269d4b73274d7d076c3504b0623a">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00232">232</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a5bf47db0624339385b099f04f5be76f8"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ResourceCached::addInfoText </td> <td>(</td> <td class="paramtype">QString & </td> <td class="paramname"></td><td>)</td> <td> const</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>Add info text for concrete resources. </p> <p>Called by <a class="el" href="classKCal_1_1ResourceCalendar.html#ae22309301104b1159f60a1c6bd41bb5f" title="Return rich text with info about the resource.">infoText()</a>. </p> <p>Reimplemented from <a class="el" href="classKCal_1_1ResourceCalendar.html#a1a29e4e69f5baa2bad499e9dae87ce3a">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00853">853</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="acaf20c4156b8b21d6a704b2223da3850"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::addJournal </td> <td>(</td> <td class="paramtype"><a class="el" href="classKCal_1_1Journal.html">Journal</a> * </td> <td class="paramname"><em>journal</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Add a <a class="el" href="classKCal_1_1Journal.html" title="Provides a Journal in the sense of RFC2445.">Journal</a> entry to calendar. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">journal</td><td>is a pointer to the <a class="el" href="classKCal_1_1Journal.html" title="Provides a Journal in the sense of RFC2445.">Journal</a> to insert. </td></tr> </table> </dd> </dl> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a6d0a8ece3b2dd0aab53afbe2ec9693a8">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00320">320</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="aec1a8dce8ec1c54526db15f02a01b050"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::addTodo </td> <td>(</td> <td class="paramtype"><a class="el" href="classKCal_1_1Todo.html">Todo</a> * </td> <td class="paramname"><em>todo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Add a todo to the todolist. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">todo</td><td>is a pointer to the <a class="el" href="classKCal_1_1Todo.html" title="Provides a To-do in the sense of RFC2445.">Todo</a> to insert. </td></tr> </table> </dd> </dl> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a2ae897f65775cd8e43b3d19740abd00b">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00280">280</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a708bde2f9e57f71428e1ff6f8586301d"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCal_1_1Alarm.html#a2fd946edcd6ecaf41dfba95e77ea2dbf">Alarm::List</a> ResourceCached::alarms </td> <td>(</td> <td class="paramtype">const KDateTime & </td> <td class="paramname"><em>from</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const KDateTime & </td> <td class="paramname"><em>to</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Return all alarms, which occur in the given time interval. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#aea43d8078af678c08c24e3e7c0568502">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00345">345</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a8e280caabd2a627ccdeeea1236a27fb4"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCal_1_1Alarm.html#a2fd946edcd6ecaf41dfba95e77ea2dbf">Alarm::List</a> ResourceCached::alarmsTo </td> <td>(</td> <td class="paramtype">const KDateTime & </td> <td class="paramname"><em>to</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Return all alarms, which occur before given date. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#aec1470f620ab042be389856475cf6550">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00340">340</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a59115281508eef87fcd75f30a5bcb178"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">QString ResourceCached::cacheFile </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</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 is used by <a class="el" href="classKCal_1_1ResourceCached.html#a6f9cdbdcbeb10256a582597c255a1218" title="Load the resource from the cache.">loadFromCache()</a> and <a class="el" href="classKCal_1_1ResourceCached.html#abf7f35f7b6d0afbe81a64e4e4c923a15" title="Save the resource back to the cache.">saveToCache()</a>, reimplement it to change the location of the cache. </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00600">600</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a6c729ef420d71bdd2d4dc9f643730cce"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ResourceCached::calendarIncidenceAdded </td> <td>(</td> <td class="paramtype"><a class="el" href="classKCal_1_1Incidence.html">KCal::Incidence</a> * </td> <td class="paramname"><em>incidence</em></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>Notify the Observer that an <a class="el" href="classKCal_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a> has been inserted. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">incidence</td><td>is a pointer to the <a class="el" href="classKCal_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a> that was inserted. </td></tr> </table> </dd> </dl> <p>Reimplemented from <a class="el" href="classKCal_1_1Calendar_1_1CalendarObserver.html#a28f3eb2587d93d415a590b5e2e9eb0ce">KCal::Calendar::CalendarObserver</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00664">664</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a61b9daf504078a459ff164cce9f2390e"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ResourceCached::calendarIncidenceChanged </td> <td>(</td> <td class="paramtype"><a class="el" href="classKCal_1_1Incidence.html">KCal::Incidence</a> * </td> <td class="paramname"><em>incidence</em></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>Notify the Observer that an <a class="el" href="classKCal_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a> has been modified. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">incidence</td><td>is a pointer to the <a class="el" href="classKCal_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a> that was modified. </td></tr> </table> </dd> </dl> <p>Reimplemented from <a class="el" href="classKCal_1_1Calendar_1_1CalendarObserver.html#a4fada678cadd2abeadc108b1a77ba8a6">KCal::Calendar::CalendarObserver</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00677">677</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="ab79c617e16f75877ab798476ae971790"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ResourceCached::calendarIncidenceDeleted </td> <td>(</td> <td class="paramtype"><a class="el" href="classKCal_1_1Incidence.html">KCal::Incidence</a> * </td> <td class="paramname"><em>incidence</em></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>Notify the Observer that an <a class="el" href="classKCal_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a> has been removed. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">incidence</td><td>is a pointer to the <a class="el" href="classKCal_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a> that was removed. </td></tr> </table> </dd> </dl> <p>Reimplemented from <a class="el" href="classKCal_1_1Calendar_1_1CalendarObserver.html#a32a7e812ad7fd1e9d1d93800bbec200a">KCal::Calendar::CalendarObserver</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00691">691</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a7dc816e64128e5f71fe37742c7d6b961"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">QString ResourceCached::changesCacheFile </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>type</em></td><td>)</td> <td> const</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>Functions for keeping the changes persistent. </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00605">605</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="aeaecf32da0a0f972cbbd1bb742e62e3f"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::checkForReload </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> </td> </tr> </table> </div><div class="memdoc"> <p>Check if reload required according to reload policy. </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00834">834</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="aea26c41a0695d330b57741752dec0372"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::checkForSave </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> </td> </tr> </table> </div><div class="memdoc"> <p>Check if save required according to save policy. </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00845">845</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="affad856462fe6f62dd659418c3c32ec7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void ResourceCached::clearCache </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Clear cache. </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00524">524</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="ae1f9a9ae8a88c5d015b519dfa0ac451a"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ResourceCached::deleteAllEvents </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Removes all Events from this calendar. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a5d53bbbef2c3f1c6ce06316bff0c412c">KCal::ResourceCalendar</a>.</p> <p>Reimplemented in <a class="el" href="classKCal_1_1ResourceLocalDir.html#ad38155a3029ea3fed6a21d53cba0dc59">KCal::ResourceLocalDir</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00245">245</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a6d05f80df07c7f40bbe246f981261e98"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ResourceCached::deleteAllJournals </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Removes all Journals from this calendar. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a02e6fadbde11fc2ac39b91197e959d47">KCal::ResourceCalendar</a>.</p> <p>Reimplemented in <a class="el" href="classKCal_1_1ResourceLocalDir.html#a8e9c6dbb421f8b55d36aebc09506104d">KCal::ResourceLocalDir</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00300">300</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a4a5d740ead9de3a02c0c2beb831282b1"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ResourceCached::deleteAllTodos </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Removes all todos from this calendar. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a8a8ae05932e0c45e092249f7b0046291">KCal::ResourceCalendar</a>.</p> <p>Reimplemented in <a class="el" href="classKCal_1_1ResourceLocalDir.html#a98bc21f0b522acc951202aeff8503514">KCal::ResourceLocalDir</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00290">290</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a91f2437dc5bd0d8fc2ff1af2fe40750e"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::deleteEvent </td> <td>(</td> <td class="paramtype"><a class="el" href="classKCal_1_1Event.html">Event</a> * </td> <td class="paramname"><em>event</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Deletes an event from this calendar. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a7d1314173976ff34c8da43c7184dc6c7">KCal::ResourceCalendar</a>.</p> <p>Reimplemented in <a class="el" href="classKCal_1_1ResourceLocalDir.html#ad255f2c484ab6303ce68dd3f0cde8e61">KCal::ResourceLocalDir</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00238">238</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a2093161e89f94b83303a72a3bc00f15a"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::deleteJournal </td> <td>(</td> <td class="paramtype"><a class="el" href="classKCal_1_1Journal.html">Journal</a> * </td> <td class="paramname"><em>journal</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Remove a <a class="el" href="classKCal_1_1Journal.html" title="Provides a Journal in the sense of RFC2445.">Journal</a> from the calendar. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a59ab594957b930cfb2ac4fbab264183f">KCal::ResourceCalendar</a>.</p> <p>Reimplemented in <a class="el" href="classKCal_1_1ResourceLocalDir.html#a1808262f69e4af63decfa45bee6b1ab2">KCal::ResourceLocalDir</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00295">295</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a9deb5aa6d39624a4a5d83e10724ad4bd"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::deleteTodo </td> <td>(</td> <td class="paramtype"><a class="el" href="classKCal_1_1Todo.html">Todo</a> * </td> <td class="paramname"><em>todo</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Remove a todo from the todolist. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#af6d16ebc48fc2d3c4b8c7810cd353752">KCal::ResourceCalendar</a>.</p> <p>Reimplemented in <a class="el" href="classKCal_1_1ResourceLocalDir.html#a75a70811d2b97db653afbe0767a8676c">KCal::ResourceLocalDir</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00285">285</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a8ceb777023cb62669f67a9d77a7f9e6a"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ResourceCached::doClose </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>Virtual method from <a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html">KRES::Resource</a>, called when the last instace of the resource is closed. </p> <p>Reimplemented from <a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a145007aa59912120c2363b109bda18d1">KRES::Resource</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00867">867</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a88225ab6bd06b58fab16ba7656a85f36"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool KCal::ResourceCached::doLoad </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"><em>syncCache</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Do the actual loading of the resource data. </p> <p>Called by <a class="el" href="classKCal_1_1ResourceCached.html#adc677e386d076d40fba78720fb853634" title="Load resource data, specifying whether to refresh the cache file first.">load(CacheAction)</a>. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a216049a7d7e039a1a11abddc4eabe69f">KCal::ResourceCalendar</a>.</p> <p>Implemented in <a class="el" href="classKCal_1_1ResourceLocal.html#a7a1402ded32631c63599924b9e01faeb">KCal::ResourceLocal</a>, and <a class="el" href="classKCal_1_1ResourceLocalDir.html#aadd2b039a91910d0cd43db1787deb855">KCal::ResourceLocalDir</a>.</p> </div> </div> <a class="anchor" id="a1753f2b1fbb164332d278c268c91e5ed"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::doOpen </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>Opens the resource. </p> <p>Dummy implementation, so child classes don't have to reimplement this method. By default, this does not do anything, but can be reimplemented in child classes </p> <p>Reimplemented from <a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Resource.html#a8b17cf8733d0c747080e14c3143bf265">KRES::Resource</a>.</p> <p>Reimplemented in <a class="el" href="classKCal_1_1ResourceLocalDir.html#ac643b63d12f7c9e91fa03e0b0620f8ae">KCal::ResourceLocalDir</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00878">878</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="abc46e1cf9be4c5cf1f66bf4f2bef7b97"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool KCal::ResourceCached::doSave </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"><em>syncCache</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Do the actual saving of the resource data. </p> <p>Called by save(CacheAction). Saves the resource data to the cache and optionally uploads (if a remote resource).</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">syncCache</td><td>if true, the cache will be uploaded to the remote resource. If false, only the cache will be updated. </td></tr> </table> </dd> </dl> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#ad2ff7f1b6b52dd492712a20494880424">KCal::ResourceCalendar</a>.</p> <p>Implemented in <a class="el" href="classKCal_1_1ResourceLocal.html#a8add13b6e09814a9364135768e4331bf">KCal::ResourceLocal</a>, and <a class="el" href="classKCal_1_1ResourceLocalDir.html#a5aac61fffa21ec9407c2feace73035bd">KCal::ResourceLocalDir</a>.</p> </div> </div> <a class="anchor" id="adae7c0e4cf4c1a78e09e882909521a0f"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::doSave </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"><em>syncCache</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classKCal_1_1Incidence.html">Incidence</a> * </td> <td class="paramname"><em>incidence</em> </td> </tr> <tr> <td></td> <td>)</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>Do the actual saving of the resource data. </p> <p>Called by save(CacheAction). Save one <a class="el" href="classKCal_1_1Incidence.html" title="Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar component...">Incidence</a>. The default implementation calls <a class="el" href="classKCal_1_1ResourceCached.html#abc46e1cf9be4c5cf1f66bf4f2bef7b97" title="Do the actual saving of the resource data.">doSave(bool)</a> to save everything.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">syncCache</td><td>if <code>true</code>, the cache will be uploaded to the remote resource. If <code>false</code>, only the cache will be updated </td></tr> <tr><td class="paramname">incidence</td><td>The incidence to be saved. </td></tr> </table> </dd> </dl> <p>Reimplemented from <a class="el" href="classKCal_1_1ResourceCalendar.html#a33c74171fd5cbfed554cc7b5e56c4483">KCal::ResourceCalendar</a>.</p> <p>Reimplemented in <a class="el" href="classKCal_1_1ResourceLocal.html#a78c48e7aafc1c3d7a41e5ddf1bdb9f58">KCal::ResourceLocal</a>, and <a class="el" href="classKCal_1_1ResourceLocalDir.html#ab4898ee1a883ffd273e8908685fbd1db">KCal::ResourceLocalDir</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00503">503</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="aa2e3ad5f7ca6da724c2e46eede6a0b8e"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCal_1_1Event.html">Event</a> * ResourceCached::event </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>UniqueStr</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Retrieves an event on the basis of the unique string ID. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a3cdaf0ddd6936009caf56ec9c968cb7b">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00250">250</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a876349fc0b679a1ad4d0d2285dbcc659"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a> KCal::ResourceCached::events </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Return filtered list of all events in calendar. </p> </div> </div> <a class="anchor" id="aeaec08079afaca0b9aa3d0b9d78489b4"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1IdMapper.html">KRES::IdMapper</a> & ResourceCached::idMapper </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Returns a reference to the id mapper. </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00595">595</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="ae71c050eee0d5ea19093f1fd581b87f7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::inhibitDefaultReload </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"><em>inhibit</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Inhibit or allow cache reloads when using load(DefaultCache). </p> <p>If inhibited, this overrides the policy set by <a class="el" href="classKCal_1_1ResourceCached.html#ac6595ec3139fce7d583f7f2bf7f9993c" title="Set reload policy.">setReloadPolicy()</a>, preventing any non-explicit reloads from being performed. If not inhibited, reloads take place according to the policy set by <a class="el" href="classKCal_1_1ResourceCached.html#ac6595ec3139fce7d583f7f2bf7f9993c" title="Set reload policy.">setReloadPolicy()</a>.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">inhibit</td><td>true to inhibit reloads, false to allow them </td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00151">151</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a76e4346c8a89077aec728b03ada37517"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCal_1_1Journal.html">Journal</a> * ResourceCached::journal </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>uid</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Return <a class="el" href="classKCal_1_1Journal.html" title="Provides a Journal in the sense of RFC2445.">Journal</a> with given unique id. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a700132690de7c16e8bdf782705a3c53c">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00325">325</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="abe8941bb3bc5cf1d38b85e707a2c3606"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">KDateTime KCal::ResourceCached::lastLoad </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Return time of last load. </p> </div> </div> <a class="anchor" id="a8a94e67e7a827a9a8a48418e4250976d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">KDateTime KCal::ResourceCached::lastSave </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Return time of last save. </p> </div> </div> <a class="anchor" id="adc677e386d076d40fba78720fb853634"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::load </td> <td>(</td> <td class="paramtype"><a class="el" href="classKCal_1_1ResourceCached.html#a651a85eaf17c2356d37a52deaa6365a2">CacheAction</a> </td> <td class="paramname"><em>action</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Load resource data, specifying whether to refresh the cache file first. </p> <p>For a non-cached resource, this method has the same effect as <a class="el" href="classKCal_1_1ResourceCached.html#ae6c1ca786c3708a64617887c86935619" title="Load resource data.">load()</a>.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">action</td><td>is the type of <a class="el" href="classKCal_1_1ResourceCached.html#a651a85eaf17c2356d37a52deaa6365a2" title="Whether to update the cache file when loading a resource, or whether to upload the cache file after s...">CacheAction</a> for this data loading. </td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00382">382</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="ae6c1ca786c3708a64617887c86935619"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::load </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Load resource data. </p> <p>Reimplemented from <a class="el" href="classKCal_1_1ResourceCalendar.html#a67ee0befb3360c616322ac56ffbd579d">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00432">432</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a6f9cdbdcbeb10256a582597c255a1218"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::loadFromCache </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Load the resource from the cache. </p> <dl class="section return"><dt>Returns</dt><dd>true if the cache file exists, false if not </dd></dl> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00437">437</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="abe6ee68555f4b0f982ee55e024665a78"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCal_1_1Person.html">Person</a> KCal::ResourceCached::owner </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Return the owner of the calendar's full name. </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00889">889</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a807bd12f4f19c29a07337a839720e941"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a> ResourceCached::rawEvents </td> <td>(</td> <td class="paramtype"><a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21">EventSortField</a> </td> <td class="paramname"><em>sortField</em> = <code><a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21a49c21b422159cd5177829d82cc26c60a">EventSortUnsorted</a></code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a> </td> <td class="paramname"><em>sortDirection</em> = <code><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a></code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Return unfiltered list of all events in calendar. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a5e9aede09fea065d383c1c8073d6d57d">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00275">275</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="aad9dc7dc4258fdfef047f55f117c67ce"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a> ResourceCached::rawEvents </td> <td>(</td> <td class="paramtype">const QDate & </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const QDate & </td> <td class="paramname"><em>end</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const KDateTime::Spec & </td> <td class="paramname"><em>timeSpec</em> = <code>KDateTime::Spec()</code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>inclusive</em> = <code>false</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Get unfiltered events in a range of dates. </p> <p>If inclusive is set to true, only events are returned, which are completely included in the range.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">start</td><td>date at the begin of the searching range </td></tr> <tr><td class="paramname">end</td><td>date at the end of the searching range </td></tr> <tr><td class="paramname">timeSpec</td><td>timeSpec of the searching range </td></tr> <tr><td class="paramname">inclusive</td><td>if <code>true</code>, only match events which are completely within the specified range </td></tr> </table> </dd> </dl> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a38c87a3558e229ab18611f40af89a0dd">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00264">264</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a598032bf030b2671b6ce704f6adf5149"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a> ResourceCached::rawEventsForDate </td> <td>(</td> <td class="paramtype">const QDate & </td> <td class="paramname"><em>date</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const KDateTime::Spec & </td> <td class="paramname"><em>timeSpec</em> = <code>KDateTime::Spec()</code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21">EventSortField</a> </td> <td class="paramname"><em>sortField</em> = <code><a class="el" href="namespaceKCal.html#a4adb61b1b3687a67349254a53c7a2f21a49c21b422159cd5177829d82cc26c60a">EventSortUnsorted</a></code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a> </td> <td class="paramname"><em>sortDirection</em> = <code><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a></code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Builds and then returns a list of all events that match for the date specified. </p> <p>useful for dayView, etc. etc.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">date</td><td>date for which to get the events </td></tr> <tr><td class="paramname">timeSpec</td><td>the time specification of the date </td></tr> <tr><td class="paramname">sortField</td><td>field used as the sort key for the result list </td></tr> <tr><td class="paramname">sortDirection</td><td>direction of sorting according to <code>sortField</code> </td></tr> </table> </dd> </dl> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a2e3a7e7cbad772ee5e796f1ffb147159">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00255">255</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a5d142f47d4d97baade06f8c4a91f2b72"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCal_1_1Event.html#a7705c69c4f16b73e72b0661f08f1e641">Event::List</a> ResourceCached::rawEventsForDate </td> <td>(</td> <td class="paramtype">const KDateTime & </td> <td class="paramname"><em>dt</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Get unfiltered events for date <code>dt</code>. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#ad80d21732b295b076dbde8b663eb2a8b">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00270">270</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a848efa37c84e8a3f8735a05d36d0513f"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCal_1_1Journal.html#a0e1424614a1e5a636fc464a310beeaef">Journal::List</a> ResourceCached::rawJournals </td> <td>(</td> <td class="paramtype"><a class="el" href="namespaceKCal.html#a12e348070fafa27c28e3291db357317f">JournalSortField</a> </td> <td class="paramname"><em>sortField</em> = <code><a class="el" href="namespaceKCal.html#a12e348070fafa27c28e3291db357317fa6a44efbfad0602bc6dc79d5941004742">JournalSortUnsorted</a></code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a> </td> <td class="paramname"><em>sortDirection</em> = <code><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a></code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Return list of all journals. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#aadb466adfcd9d14040cb80c1b15d34ba">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00330">330</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="ab677d17969711c7934963c6bfc03988f"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCal_1_1Journal.html#a0e1424614a1e5a636fc464a310beeaef">Journal::List</a> ResourceCached::rawJournalsForDate </td> <td>(</td> <td class="paramtype">const QDate & </td> <td class="paramname"><em>date</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Return list of journals for the given date. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a9ffdfac91856a2be8f6a7d341b7938d0">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00335">335</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="aee5ee675cfebfad247d2ee61b692a22b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCal_1_1Todo.html#acebb0734de9e91babc1756e5f6f0c47c">Todo::List</a> ResourceCached::rawTodos </td> <td>(</td> <td class="paramtype"><a class="el" href="namespaceKCal.html#a055336d90bea8a2c86fde0d94a082162">TodoSortField</a> </td> <td class="paramname"><em>sortField</em> = <code><a class="el" href="namespaceKCal.html#a055336d90bea8a2c86fde0d94a082162afdf0036a5925152f1d32af707fd503a3">TodoSortUnsorted</a></code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765">SortDirection</a> </td> <td class="paramname"><em>sortDirection</em> = <code><a class="el" href="namespaceKCal.html#ab79dc8179fdc021ae82c321b08fb6765a13f25b5ee7c6f59ab9bb9188f937a0b4">SortDirectionAscending</a></code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Return list of all todos. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a846c2ca1067646739cfeff1b0b0d97e4">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00305">305</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="ad3a3200dfe5236a130351254f8410060"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCal_1_1Todo.html#acebb0734de9e91babc1756e5f6f0c47c">Todo::List</a> ResourceCached::rawTodosForDate </td> <td>(</td> <td class="paramtype">const QDate & </td> <td class="paramname"><em>date</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns list of todos due on the specified date. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#abf33ba8077ea2dea2b5912fe62bfca8a">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00315">315</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="afc30a002e608ed69c8c69d94123fdcff"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::reloaded </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Return whether the resource cache has been reloaded since startup. </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00119">119</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a026692491951e8d95c7045a894447b83"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int ResourceCached::reloadInterval </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Return reload interval in minutes. </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00146">146</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a31dcc39fb00f34c59c57410963143077"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int ResourceCached::reloadPolicy </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Return reload policy. </p> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCal_1_1ResourceCached.html#ac6595ec3139fce7d583f7f2bf7f9993c" title="Set reload policy.">setReloadPolicy()</a> </dd></dl> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00136">136</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="ae8282be3df86d9c40a9cca590beaa48d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::save </td> <td>(</td> <td class="paramtype"><a class="el" href="classKCal_1_1ResourceCached.html#a651a85eaf17c2356d37a52deaa6365a2">CacheAction</a> </td> <td class="paramname"><em>action</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classKCal_1_1Incidence.html">Incidence</a> * </td> <td class="paramname"><em>incidence</em> = <code>0</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Save the resource data to cache, and optionally upload the cache file afterwards. </p> <p>For a non-cached resource, this method has the same effect as <a class="el" href="classKCal_1_1ResourceCached.html#ae8282be3df86d9c40a9cca590beaa48d" title="Save the resource data to cache, and optionally upload the cache file afterwards.">save()</a>.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">action</td><td>is the type of <a class="el" href="classKCal_1_1ResourceCached.html#a651a85eaf17c2356d37a52deaa6365a2" title="Whether to update the cache file when loading a resource, or whether to upload the cache file after s...">CacheAction</a> for this data saving. </td></tr> <tr><td class="paramname">incidence</td><td>if given as 0, <a class="el" href="classKCal_1_1ResourceCached.html#abc46e1cf9be4c5cf1f66bf4f2bef7b97" title="Do the actual saving of the resource data.">doSave(bool)</a> is called to save all incidences, else doSave(bool, incidence) is called to save only the given one. </td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00456">456</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a9b60849458a74eaeac358041e29b7f4e"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ResourceCached::save </td> <td>(</td> <td class="paramtype"><a class="el" href="classKCal_1_1Incidence.html">Incidence</a> * </td> <td class="paramname"><em>incidence</em> = <code>0</code></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Save resource data. </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00498">498</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a981663307e302d9774d798e3d6f89b42"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int ResourceCached::saveInterval </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Return save interval in minutes. </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00177">177</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a0986976b5e64a6c8c5781926dd71dac2"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int ResourceCached::savePolicy </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Return save policy. </p> <dl class="section see"><dt>See Also</dt><dd>setsavePolicy() </dd></dl> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00167">167</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="abf7f35f7b6d0afbe81a64e4e4c923a15"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void ResourceCached::saveToCache </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Save the resource back to the cache. </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00509">509</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a6b836cf8db2f52d0acd19824c9d9f846"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void KCal::ResourceCached::setOwner </td> <td>(</td> <td class="paramtype">const <a class="el" href="classKCal_1_1Person.html">Person</a> & </td> <td class="paramname"><em>owner</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Set the owner of the calendar. </p> <p>Should be owner's full name. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">owner</td><td>the person who owns this calendar resource </td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00884">884</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a44d2cb7bc94b79f9aad5a24ab7d49f3a"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ResourceCached::setReloaded </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"><em>done</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Set the cache-reloaded status. </p> <p>Non-local resources must set this true once the cache has been downloaded successfully.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">done</td><td>the new cache-reloaded status </td></tr> </table> </dd> </dl> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00124">124</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a893e7819db2ab23be772207e883c3d7e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void ResourceCached::setReloadInterval </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>minutes</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Set reload interval in minutes which is used when reload policy is ReloadInterval. </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00141">141</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="ac6595ec3139fce7d583f7f2bf7f9993c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void ResourceCached::setReloadPolicy </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>policy</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Set reload policy. </p> <p>This controls when the cache is refreshed.</p> <p>ReloadNever never reload ReloadOnStartup reload when resource is started ReloadInterval reload regularly after given interval </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00129">129</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a2bac3eb232ac732207d9e2864476973a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void ResourceCached::setSaveInterval </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>minutes</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Set save interval in minutes which is used when save policy is SaveInterval. </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00172">172</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a003d33f902c540c760badb48db88661d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void ResourceCached::setSavePolicy </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>policy</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Set save policy. </p> <p>This controls when the cache is refreshed.</p> <p>SaveNever never save SaveOnExit save when resource is exited SaveInterval save regularly after given interval SaveDelayed save on every change, after small delay SaveAlways save on every change </p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00160">160</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a0f58ea752b40edc701a28c2929a3cf53"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ResourceCached::setTimeSpec </td> <td>(</td> <td class="paramtype">const KDateTime::Spec & </td> <td class="paramname"><em>timeSpec</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Set the time specification (time zone, etc.). </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">timeSpec</td><td>the time specification to set </td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCal_1_1ResourceCached.html#a02860e7b608f9a3ffbab2873423cc629" title="Get the viewing time specification (time zone etc.) for the calendar.">timeSpec()</a> </dd></dl> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a850c01ffdee12c10204d50f02ab7e99c">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00350">350</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a05789f3786e7265417281f0c87fd6826"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ResourceCached::setTimeZoneId </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>timeZoneId</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Set id of timezone, e.g. </p> <p>"Europe/Berlin"</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">timeZoneId</td><td>the identifier for the timezone </td></tr> </table> </dd> </dl> <dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKCal_1_1ResourceCached.html#adee3613ec11a2be91f52a013c53a1853" title="Returns the viewing time zone ID for the resource.">timeZoneId()</a> </dd></dl> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a8d6ad1d479e70bdc88abb1391ef63e7c">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00360">360</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="ac63c8d06f2fcf25356a2aac99817c6af"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void ResourceCached::shiftTimes </td> <td>(</td> <td class="paramtype">const KDateTime::Spec & </td> <td class="paramname"><em>oldSpec</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const KDateTime::Spec & </td> <td class="paramname"><em>newSpec</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p></p> <p>The shift is done from a viewing time zone rather than from the actual incidence time zone.</p> <p>For example, shifting an incidence whose start time is 09:00 America/New York, using an old viewing time zone (<code>oldSpec</code>) of Europe/London, to a new time zone (<code>newSpec</code>) of Europe/Paris, will result in the time being shifted from 14:00 (which is the London time of the incidence start) to 14:00 Paris time.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">oldSpec</td><td>the time specification which provides the clock times </td></tr> <tr><td class="paramname">newSpec</td><td>the new time specification </td></tr> </table> </dd> </dl> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a6ccf3ab788805ad63fc0a9b2ac50685e">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00370">370</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="a02860e7b608f9a3ffbab2873423cc629"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">KDateTime::Spec ResourceCached::timeSpec </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Get the viewing time specification (time zone etc.) for the calendar. </p> <dl class="section return"><dt>Returns</dt><dd>time specification </dd></dl> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#ac4925723ed63875de03839c9fbbf633c">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00355">355</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="adee3613ec11a2be91f52a013c53a1853"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">QString ResourceCached::timeZoneId </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns the viewing time zone ID for the resource. </p> <dl class="section return"><dt>Returns</dt><dd>the string containing the time zone ID, or empty string if the viewing time specification is not a time zone. </dd></dl> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#ac405c5109d5a86a5843de72b2e37514f">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00365">365</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <a class="anchor" id="ae7bf2cc2abedd73a03333dd0e4a9676f"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classKCal_1_1Todo.html">Todo</a> * ResourceCached::todo </td> <td>(</td> <td class="paramtype">const QString & </td> <td class="paramname"><em>uid</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Searches todolist for an event with this unique string identifier, returns a pointer or null. </p> <p>Implements <a class="el" href="classKCal_1_1ResourceCalendar.html#a2f1cf2f760626a9c525deb23e9bc180e">KCal::ResourceCalendar</a>.</p> <p>Definition at line <a class="el" href="resourcecached_8cpp_source.html#l00310">310</a> of file <a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="resourcecached_8h_source.html">resourcecached.h</a></li> <li><a class="el" href="resourcecached_8cpp_source.html">resourcecached.cpp</a></li> </ul> </div><!-- contents --> <div class="copyrights"> This file is part of the KDE documentation.<br/> Documentation copyright © 1996-2013 The KDE developers.<br/> Generated on Fri Jul 12 2013 16:49:33 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>, © 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">KCal Library</h2> <a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "KCal Library"</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="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="classKCal_1_1Alarm.html">kcal::alarm</option>, <option value="classKCal_1_1AssignmentVisitor.html">kcal::assignmentvisitor</option>, <option value="classKCal_1_1Attachment.html">kcal::attachment</option>, <option value="classKCal_1_1Attendee.html">kcal::attendee</option>, <option value="classKCal_1_1Calendar.html">kcal::calendar</option>, <option value="classKCal_1_1Calendar_1_1CalendarObserver.html">kcal::calendar::calendarobserver</option>, <option value="classKCal_1_1CalendarLocal.html">kcal::calendarlocal</option>, <option value="classKCal_1_1CalendarNull.html">kcal::calendarnull</option>, <option value="classKCal_1_1CalendarResources.html">kcal::calendarresources</option>, <option value="classKCal_1_1CalFilter.html">kcal::calfilter</option>, <option value="classKCal_1_1CalFormat.html">kcal::calformat</option>, <option value="classKCal_1_1CalStorage.html">kcal::calstorage</option>, <option value="classKCal_1_1ComparisonVisitor.html">kcal::comparisonvisitor</option>, <option value="classKCal_1_1Compat.html">kcal::compat</option>, <option value="classKCal_1_1CompatFactory.html">kcal::compatfactory</option>, <option value="classKCal_1_1CompatOutlook9.html">kcal::compatoutlook9</option>, <option value="classKCal_1_1CompatPre31.html">kcal::compatpre31</option>, <option value="classKCal_1_1CompatPre32.html">kcal::compatpre32</option>, <option value="classKCal_1_1CompatPre35.html">kcal::compatpre35</option>, <option value="classKCal_1_1CustomProperties.html">kcal::customproperties</option>, <option value="classKCal_1_1DndFactory.html">kcal::dndfactory</option>, <option value="classKCal_1_1DummyScheduler.html">kcal::dummyscheduler</option>, <option value="classKCal_1_1Duration.html">kcal::duration</option>, <option value="classKCal_1_1ErrorFormat.html">kcal::errorformat</option>, <option value="classKCal_1_1Event.html">kcal::event</option>, <option value="classKCal_1_1Exception.html">kcal::exception</option>, <option value="classKCal_1_1FileStorage.html">kcal::filestorage</option>, <option value="classKCal_1_1FreeBusy.html">kcal::freebusy</option>, <option value="classKCal_1_1FreeBusyCache.html">kcal::freebusycache</option>, <option value="classKCal_1_1FreeBusyPeriod.html">kcal::freebusyperiod</option>, <option value="classKCal_1_1HtmlExport.html">kcal::htmlexport</option>, <option value="classKCal_1_1ICalFormat.html">kcal::icalformat</option>, <option value="classKCal_1_1ICalFormatImpl.html">kcal::icalformatimpl</option>, <option value="classKCal_1_1ICalTimeZone.html">kcal::icaltimezone</option>, <option value="classKCal_1_1ICalTimeZoneBackend.html">kcal::icaltimezonebackend</option>, <option value="classKCal_1_1ICalTimeZoneData.html">kcal::icaltimezonedata</option>, <option value="classKCal_1_1ICalTimeZones.html">kcal::icaltimezones</option>, <option value="classKCal_1_1ICalTimeZoneSource.html">kcal::icaltimezonesource</option>, <option value="classKCal_1_1Incidence.html">kcal::incidence</option>, <option value="classKCal_1_1IncidenceBase.html">kcal::incidencebase</option>, <option value="classKCal_1_1IncidenceBase_1_1IncidenceObserver.html">kcal::incidencebase::incidenceobserver</option>, <option value="classKCal_1_1IncidenceBase_1_1Visitor.html">kcal::incidencebase::visitor</option>, <option value="classKCal_1_1Journal.html">kcal::journal</option>, <option value="classKCal_1_1KResult.html">kcal::kresult</option>, <option value="classKCal_1_1KResultError.html">kcal::kresulterror</option>, <option value="classKCal_1_1KResultInProgress.html">kcal::kresultinprogress</option>, <option value="classKCal_1_1KResultOk.html">kcal::kresultok</option>, <option value="classKCal_1_1ListBase.html">kcal::listbase</option>, <option value="classKCal_1_1Period.html">kcal::period</option>, <option value="classKCal_1_1Person.html">kcal::person</option>, <option value="classKCal_1_1QtopiaFormat.html">kcal::qtopiaformat</option>, <option value="classKCal_1_1Recurrence.html">kcal::recurrence</option>, <option value="classKCal_1_1RecurrenceRule.html">kcal::recurrencerule</option>, <option value="classKCal_1_1RecurrenceRule_1_1WDayPos.html">kcal::recurrencerule::wdaypos</option>, <option value="classKCal_1_1ResourceCached.html">kcal::resourcecached</option>, <option value="classKCal_1_1ResourceCachedReloadConfig.html">kcal::resourcecachedreloadconfig</option>, <option value="classKCal_1_1ResourceCachedSaveConfig.html">kcal::resourcecachedsaveconfig</option>, <option value="classKCal_1_1ResourceCalendar.html">kcal::resourcecalendar</option>, <option value="classKCal_1_1ResourceLocal.html">kcal::resourcelocal</option>, <option value="classKCal_1_1ResourceLocalConfig.html">kcal::resourcelocalconfig</option>, <option value="classKCal_1_1ResourceLocalDir.html">kcal::resourcelocaldir</option>, <option value="classKCal_1_1ResourceLocalDirConfig.html">kcal::resourcelocaldirconfig</option>, <option value="classKCal_1_1ScheduleMessage.html">kcal::schedulemessage</option>, <option value="classKCal_1_1Scheduler.html">kcal::scheduler</option>, <option value="classKCal_1_1SortableList.html">kcal::sortablelist</option>, <option value="classKCal_1_1Todo.html">kcal::todo</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> <a href="../../akonadi/contact/html/index.html">contact</a></li><li> <a href="../../akonadi/kmime/html/index.html">kmime</a></li><li> <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> <a href="../../kioslave/imap4/html/index.html">imap4</a></li><li> <a href="../../kioslave/mbox/html/index.html">mbox</a></li><li> <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> <a href="../../syndication/atom/html/index.html">atom</a></li><li> <a href="../../syndication/rdf/html/index.html">rdf</a></li><li> <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>®</sup> and <a href="/media/images/kde_gear_black.png">the K Desktop Environment<sup>®</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>