Sophie

Sophie

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

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

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

<p><code>#include &lt;<a class="el" href="item_8h_source.html">item.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ad7af46029868552f9b2a0c933fbc4504"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#ad7af46029868552f9b2a0c933fbc4504">~Item</a> ()</td></tr>
<tr class="separator:ad7af46029868552f9b2a0c933fbc4504"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab307bb6d9383c1ab22068e5c65455159"><td class="memItemLeft" align="right" valign="top">virtual QMultiMap&lt; QString, <br class="typebreak"/>
QDomElement &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#ab307bb6d9383c1ab22068e5c65455159">additionalProperties</a> () const =0</td></tr>
<tr class="separator:ab307bb6d9383c1ab22068e5c65455159"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a908b67b6b8264462af09525ae2b348f7"><td class="memItemLeft" align="right" valign="top">virtual QList&lt; PersonPtr &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#a908b67b6b8264462af09525ae2b348f7">authors</a> () const =0</td></tr>
<tr class="separator:a908b67b6b8264462af09525ae2b348f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a290ba3bb3f9471f5f482c2a8eab12603"><td class="memItemLeft" align="right" valign="top">virtual QList&lt; CategoryPtr &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#a290ba3bb3f9471f5f482c2a8eab12603">categories</a> () const =0</td></tr>
<tr class="separator:a290ba3bb3f9471f5f482c2a8eab12603"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade1bb12453a9df2d176567bd243fe08e"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#ade1bb12453a9df2d176567bd243fe08e">commentPostUri</a> () const =0</td></tr>
<tr class="separator:ade1bb12453a9df2d176567bd243fe08e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a876dc97472a2d0129e6297150ebd7808"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#a876dc97472a2d0129e6297150ebd7808">commentsCount</a> () const =0</td></tr>
<tr class="separator:a876dc97472a2d0129e6297150ebd7808"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40bb96aa55371a92ce2ed6e0eaaae129"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#a40bb96aa55371a92ce2ed6e0eaaae129">commentsFeed</a> () const =0</td></tr>
<tr class="separator:a40bb96aa55371a92ce2ed6e0eaaae129"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe99264780127cfb9867b102d5656bff"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#afe99264780127cfb9867b102d5656bff">commentsLink</a> () const =0</td></tr>
<tr class="separator:afe99264780127cfb9867b102d5656bff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9fb63c3e8b57ab3db570bad95914149"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#af9fb63c3e8b57ab3db570bad95914149">content</a> () const =0</td></tr>
<tr class="separator:af9fb63c3e8b57ab3db570bad95914149"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37191ab233c8d6a180819bd2a7bacb58"><td class="memItemLeft" align="right" valign="top">virtual time_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#a37191ab233c8d6a180819bd2a7bacb58">datePublished</a> () const =0</td></tr>
<tr class="separator:a37191ab233c8d6a180819bd2a7bacb58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad93fa4af56cb67d9f12aa1e745b7913c"><td class="memItemLeft" align="right" valign="top">virtual time_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#ad93fa4af56cb67d9f12aa1e745b7913c">dateUpdated</a> () const =0</td></tr>
<tr class="separator:ad93fa4af56cb67d9f12aa1e745b7913c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8b07f351b3d2d02f00416ce672e74cf"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#aa8b07f351b3d2d02f00416ce672e74cf">debugInfo</a> () const </td></tr>
<tr class="separator:aa8b07f351b3d2d02f00416ce672e74cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3dc7f0b3992eab7b169801386ea6aaaf"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#a3dc7f0b3992eab7b169801386ea6aaaf">description</a> () const =0</td></tr>
<tr class="separator:a3dc7f0b3992eab7b169801386ea6aaaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0329e891aa34ffbfc1baf163bda69196"><td class="memItemLeft" align="right" valign="top">virtual QList&lt; EnclosurePtr &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#a0329e891aa34ffbfc1baf163bda69196">enclosures</a> () const =0</td></tr>
<tr class="separator:a0329e891aa34ffbfc1baf163bda69196"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afabe667b07cb879e0a60dd0b59d39ff3"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#afabe667b07cb879e0a60dd0b59d39ff3">id</a> () const =0</td></tr>
<tr class="separator:afabe667b07cb879e0a60dd0b59d39ff3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08c2696f9ab731cb610ee4c609c01a38"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#a08c2696f9ab731cb610ee4c609c01a38">language</a> () const =0</td></tr>
<tr class="separator:a08c2696f9ab731cb610ee4c609c01a38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc9a307fff5343cce1a137cc703a124d"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#abc9a307fff5343cce1a137cc703a124d">link</a> () const =0</td></tr>
<tr class="separator:abc9a307fff5343cce1a137cc703a124d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf4f440a3bdf63f09b98d2042d79f76c"><td class="memItemLeft" align="right" valign="top">virtual SpecificItemPtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#adf4f440a3bdf63f09b98d2042d79f76c">specificItem</a> () const =0</td></tr>
<tr class="separator:adf4f440a3bdf63f09b98d2042d79f76c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02aa5d5a913cb84e138890df615f1aec"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSyndication_1_1Item.html#a02aa5d5a913cb84e138890df615f1aec">title</a> () const =0</td></tr>
<tr class="separator:a02aa5d5a913cb84e138890df615f1aec"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>An item from a news feed. </p>
<dl class="section author"><dt>Author</dt><dd>Frank Osterfeld </dd></dl>

<p>Definition at line <a class="el" href="item_8h_source.html#l00057">57</a> of file <a class="el" href="item_8h_source.html">item.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ad7af46029868552f9b2a0c933fbc4504"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Syndication::Item::~Item </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>destructor </p>

<p>Definition at line <a class="el" href="item_8cpp_source.html#l00034">34</a> of file <a class="el" href="item_8cpp_source.html">item.cpp</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ab307bb6d9383c1ab22068e5c65455159"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual QMultiMap&lt;QString, QDomElement&gt; Syndication::Item::additionalProperties </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>returns a list of item metadata not covered by this class. </p>
<p>Can be used e.g. to access format extensions.</p>
<p>The returned map contains key value pairs, where the key is the tag name of the element, namespace prefix are resolved to the corresponding URIs. The value is the XML element as read from the document.</p>
<p>For example, to access the &lt;itunes:keywords&gt; element, use <a class="el" href="classSyndication_1_1Item.html#ab307bb6d9383c1ab22068e5c65455159" title="returns a list of item metadata not covered by this class.">additionalProperties()</a>["http://www.itunes.com/dtds/podcast-1.0.dtdkeywords"].</p>
<p>Currently this is only supported for RSS 0.91..0.94/2.0 and Atom formats, but not for RDF (RSS 0.9 and 1.0). </p>

</div>
</div>
<a class="anchor" id="a908b67b6b8264462af09525ae2b348f7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual QList&lt;PersonPtr&gt; Syndication::Item::authors </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>returns a list of persons who created the item content. </p>
<p>If there is a distinction between authors and contributors (Atom), both are added to the list, where authors are added first.</p>
<dl class="section return"><dt>Returns</dt><dd>list of authors (and possibly other contributing persons) </dd></dl>

</div>
</div>
<a class="anchor" id="a290ba3bb3f9471f5f482c2a8eab12603"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual QList&lt;CategoryPtr&gt; Syndication::Item::categories </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>returns a list of categories this item is filed in. </p>
<p>See <a class="el" href="classSyndication_1_1Category.html" title="A category for categorizing items or whole feeds.">Category</a> for more information on categories.</p>
<dl class="section return"><dt>Returns</dt><dd>a list of categories </dd></dl>

</div>
</div>
<a class="anchor" id="ade1bb12453a9df2d176567bd243fe08e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual QString Syndication::Item::commentPostUri </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>URI that can be used to post comments via an HTTP POST request using the Comment API. </p>
<p>For more details on the Comment API, see <a href="http://wellformedweb.org/story/9">http://wellformedweb.org/story/9</a></p>
<dl class="section return"><dt>Returns</dt><dd>URI for posting comments, or a null string if not set </dd></dl>

</div>
</div>
<a class="anchor" id="a876dc97472a2d0129e6297150ebd7808"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual int Syndication::Item::commentsCount </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The number of comments posted for this item. </p>
<dl class="section return"><dt>Returns</dt><dd>the number of comments associated to this item, or -1 if not specified </dd></dl>

</div>
</div>
<a class="anchor" id="a40bb96aa55371a92ce2ed6e0eaaae129"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual QString Syndication::Item::commentsFeed </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>URL of feed syndicating comments belonging to this item. </p>
<dl class="section return"><dt>Returns</dt><dd>comments feed URL, or a null string if not set </dd></dl>

</div>
</div>
<a class="anchor" id="afe99264780127cfb9867b102d5656bff"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual QString Syndication::Item::commentsLink </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Link to an HTML site which contains the comments belonging to this item. </p>
<dl class="section return"><dt>Returns</dt><dd>URL to the comments page, or a null string if not set </dd></dl>

</div>
</div>
<a class="anchor" id="af9fb63c3e8b57ab3db570bad95914149"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual QString Syndication::Item::content </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>returns the content of the item. </p>
<p>If provided, this is the most comprehensive text content available for this item. If it is empty, use <a class="el" href="classSyndication_1_1Item.html#a3dc7f0b3992eab7b169801386ea6aaaf" title="returns the description of the item.">description()</a> (which might also contain complete article content).</p>
<p>This string may contain HTML markup. (Importantly, occurrences of the characters &lt;,'<br/>
', '&amp;', '\'' and '"' are escaped).</p>
<dl class="section return"><dt>Returns</dt><dd>content string as HTML, or a null string if not set </dd></dl>

</div>
</div>
<a class="anchor" id="a37191ab233c8d6a180819bd2a7bacb58"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual time_t Syndication::Item::datePublished </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>returns the date when the item was initially published. </p>
<dl class="section return"><dt>Returns</dt><dd>publication date, as seconds since epoch (Jan 1st 1970), or 0 (epoch) if not set </dd></dl>

</div>
</div>
<a class="anchor" id="ad93fa4af56cb67d9f12aa1e745b7913c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual time_t Syndication::Item::dateUpdated </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>returns the date when the item was modified the last time. </p>
<p>If no such date is provided by the feed, this method returns the value of <a class="el" href="classSyndication_1_1Item.html#a37191ab233c8d6a180819bd2a7bacb58" title="returns the date when the item was initially published.">datePublished()</a>.</p>
<dl class="section return"><dt>Returns</dt><dd>modification date, as seconds since epoch (Jan 1st 1970) </dd></dl>

</div>
</div>
<a class="anchor" id="aa8b07f351b3d2d02f00416ce672e74cf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QString Syndication::Item::debugInfo </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 a description of the item for debugging purposes </p>
<dl class="section return"><dt>Returns</dt><dd>debug string </dd></dl>

<p>Definition at line <a class="el" href="item_8cpp_source.html#l00038">38</a> of file <a class="el" href="item_8cpp_source.html">item.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3dc7f0b3992eab7b169801386ea6aaaf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual QString Syndication::Item::description </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>returns the description of the item. </p>
<p>The description can either be a tag line, a short summary of the item content up to a complete article. If <a class="el" href="classSyndication_1_1Item.html#af9fb63c3e8b57ab3db570bad95914149" title="returns the content of the item.">content()</a> is non-empty, it</p>
<p>This string may contain HTML markup. (Importantly, occurrences of the characters &lt;,'<br/>
', '&amp;', '\'' and '"' are escaped).</p>
<dl class="section return"><dt>Returns</dt><dd>the description as HTML, or a null string if not specified </dd></dl>

</div>
</div>
<a class="anchor" id="a0329e891aa34ffbfc1baf163bda69196"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual QList&lt;EnclosurePtr&gt; Syndication::Item::enclosures </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>returns a list of enclosures describing files available on the net. </p>
<p>(often used for audio files, so-called "Podcasts").</p>
<dl class="section return"><dt>Returns</dt><dd>a list of enclosures associated with this item </dd></dl>

</div>
</div>
<a class="anchor" id="afabe667b07cb879e0a60dd0b59d39ff3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual QString Syndication::Item::id </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>returns an identifier that identifies the item within its feed. </p>
<p>The ID must be unique within its feed. If no ID is provided by the feed source, a hash from title, description and content is returned. Generated hash IDs start with "hash:". </p>

</div>
</div>
<a class="anchor" id="a08c2696f9ab731cb610ee4c609c01a38"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual QString Syndication::Item::language </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>returns the language used in the item's content </p>
<dl class="section return"><dt>Returns</dt><dd>TODO: tell about language codes and link them </dd></dl>

</div>
</div>
<a class="anchor" id="abc9a307fff5343cce1a137cc703a124d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual QString Syndication::Item::link </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>returns a link to the (web) resource described by this item. </p>
<p>In most cases, this will be a website containing the full article associated with this item.</p>
<dl class="section return"><dt>Returns</dt><dd>a URL, or a null string if not specified </dd></dl>

</div>
</div>
<a class="anchor" id="adf4f440a3bdf63f09b98d2042d79f76c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual SpecificItemPtr Syndication::Item::specificItem </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>returns the format-specific item this object abstracts from. </p>
<p>Use it if you need to access format-specifics that are not covered by this abstraction. </p>

</div>
</div>
<a class="anchor" id="a02aa5d5a913cb84e138890df615f1aec"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual QString Syndication::Item::title </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The title of the item. </p>
<p>This string may contain HTML markup.(Importantly, occurrences of the characters &lt;,'<br/>
', '&amp;', '\'' and '"' are escaped).</p>
<dl class="section return"><dt>Returns</dt><dd>the title of the item as HTML, or a null string if not specified </dd></dl>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="item_8h_source.html">item.h</a></li>
<li><a class="el" href="item_8cpp_source.html">item.cpp</a></li>
</ul>
</div><!-- contents -->
<div class="copyrights">
This file is part of the KDE documentation.<br/>
Documentation copyright &copy; 1996-2013 The KDE developers.<br/>
Generated on Fri Jul 12 2013 16:48:30 by
<a href="http://www.doxygen.org/index.html">doxygen</a> 1.8.3.1 written
by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>, &copy;&nbsp;1997-2006
<p>
KDE's <a href="http://techbase.kde.org/Policies/Library_Documentation_Policy">Doxygen guidelines</a> are available online.
</p>
</div>
            </div>
          </div>
        </div>
        <div id="left">
          <div class="menu_box">
<a name="cp-menu" /><div class="menutitle"><div>
<h2 id="cp-menu-project">Syndication Library</h2>
<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "Syndication 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="classSyndication_1_1AbstractParser.html">syndication::abstractparser</option>,  <option value="classSyndication_1_1Category.html">syndication::category</option>,  <option value="classSyndication_1_1DataRetriever.html">syndication::dataretriever</option>,  <option value="classSyndication_1_1DocumentSource.html">syndication::documentsource</option>,  <option value="classSyndication_1_1DocumentVisitor.html">syndication::documentvisitor</option>,  <option value="classSyndication_1_1ElementWrapper.html">syndication::elementwrapper</option>,  <option value="classSyndication_1_1Enclosure.html">syndication::enclosure</option>,  <option value="classSyndication_1_1Feed.html">syndication::feed</option>,  <option value="classSyndication_1_1FileRetriever.html">syndication::fileretriever</option>,  <option value="classSyndication_1_1Image.html">syndication::image</option>,  <option value="classSyndication_1_1Item.html">syndication::item</option>,  <option value="classSyndication_1_1Loader.html">syndication::loader</option>,  <option value="classSyndication_1_1Mapper.html">syndication::mapper</option>,  <option value="classSyndication_1_1OutputRetriever.html">syndication::outputretriever</option>,  <option value="classSyndication_1_1ParserCollection.html">syndication::parsercollection</option>,  <option value="classSyndication_1_1Person.html">syndication::person</option>,  <option value="classSyndication_1_1SpecificDocument.html">syndication::specificdocument</option>,  <option value="classSyndication_1_1SpecificItem.html">syndication::specificitem</option>,  <option value="classSyndication_1_1SpecificItemVisitor.html">syndication::specificitemvisitor</option>,
</select>
</form>
</div>
-->
<div class="menu_box">
<a name="cp-menu" /><div class="menutitle"><div>
<h2 id="cp-menu-project">kdepimlibs-4.10.5 API Reference</h2>
<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "kdepimlibs-4.10.5 API Reference"</a>
</div></div>
<div class="nav_list">
<ul>
<li><a href="../../akonadi/html/index.html">akonadi</a></li><li>&nbsp;&nbsp;<a href="../../akonadi/contact/html/index.html">contact</a></li><li>&nbsp;&nbsp;<a href="../../akonadi/kmime/html/index.html">kmime</a></li><li>&nbsp;&nbsp;<a href="../../akonadi/socialutils/html/index.html">socialutils</a></li><li><a href="../../kabc/html/index.html">kabc</a></li><li><a href="../../kalarmcal/html/index.html">kalarmcal</a></li><li><a href="../../kblog/html/index.html">kblog</a></li><li><a href="../../kcal/html/index.html">kcal</a></li><li><a href="../../kcalcore/html/index.html">kcalcore</a></li><li><a href="../../kcalutils/html/index.html">kcalutils</a></li><li><a href="../../kholidays/html/index.html">kholidays</a></li><li><a href="../../kimap/html/index.html">kimap</a></li><li><a href="../../kioslave/html/index.html">kioslave</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/imap4/html/index.html">imap4</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/mbox/html/index.html">mbox</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/nntp/html/index.html">nntp</a></li><li><a href="../../kldap/html/index.html">kldap</a></li><li><a href="../../kmbox/html/index.html">kmbox</a></li><li><a href="../../kmime/html/index.html">kmime</a></li><li><a href="../../kontactinterface/html/index.html">kontactinterface</a></li><li><a href="../../kpimidentities/html/index.html">kpimidentities</a></li><li><a href="../../kpimtextedit/html/index.html">kpimtextedit</a></li><li><a href="../../kpimutils/html/index.html">kpimutils</a></li><li><a href="../../kresources/html/index.html">kresources</a></li><li><a href="../../ktnef/html/index.html">ktnef</a></li><li><a href="../../kxmlrpcclient/html/index.html">kxmlrpcclient</a></li><li><a href="../../mailtransport/html/index.html">mailtransport</a></li><li><a href="../../microblog/html/index.html">microblog</a></li><li><a href="../../qgpgme/html/index.html">qgpgme</a></li><li><a href="../../syndication/html/index.html">syndication</a></li><li>&nbsp;&nbsp;<a href="../../syndication/atom/html/index.html">atom</a></li><li>&nbsp;&nbsp;<a href="../../syndication/rdf/html/index.html">rdf</a></li><li>&nbsp;&nbsp;<a href="../../syndication/rss2/html/index.html">rss2</a></li>
</ul></div></div>
<!-- api_searchbox -->
          </div>
        </div>
        <div class="clearer"></div>
      </div>
      <div class="clearer"></div>
    </div>
    <div id="end_body"></div>
    <div id="footer"><div id="footer_text">
    Report problems with this website to <a href="https://bugs.kde.org/enter_sysadmin_request.cgi?component=api.kde.org">our bug tracking system</a>.<br>
    Contact the specific authors with questions and comments about the page contents.<p>
    KDE<sup>&#174;</sup> and <a href="/media/images/kde_gear_black.png">the K Desktop Environment<sup>&#174;</sup> logo</a> are registered trademarks of <a href="http://ev.kde.org/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
        <a href="http://www.kde.org/contact/impressum.php">Legal</a></p>
    </div></div>
  </div>
<!--
WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
BE BLOCKED INSTANTLY AND PERMANENTLY!
<a href="mailto:aaaatrap-45abe0e0c3bebc77@kde.org">Block me</a>
WARNING END
-->
</body>
</html>