Sophie

Sophie

distrib > Fedora > 18 > x86_64 > by-pkgid > 56137fc01613c3216d40d3968a193ec8 > files > 60

soprano-apidocs-2.9.4-2.fc18.noarch.rpm

<!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">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.3.1"/>
<title>Soprano: Soprano::Client::DBusModel Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Soprano
   &#160;<span id="projectnumber">2.9.4</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.3.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespaceSoprano.html">Soprano</a></li><li class="navelem"><a class="el" href="namespaceSoprano_1_1Client.html">Client</a></li><li class="navelem"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html">DBusModel</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classSoprano_1_1Client_1_1DBusModel-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">Soprano::Client::DBusModel Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Interface to a DBus server model.  
 <a href="classSoprano_1_1Client_1_1DBusModel.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="dbusmodel_8h_source.html">Soprano/Client/DBusModel</a>&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Soprano::Client::DBusModel:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classSoprano_1_1Client_1_1DBusModel__inherit__graph.png" border="0" usemap="#Soprano_1_1Client_1_1DBusModel_inherit__map" alt="Inheritance graph"/></div>
<map name="Soprano_1_1Client_1_1DBusModel_inherit__map" id="Soprano_1_1Client_1_1DBusModel_inherit__map">
<area shape="rect" id="node2" href="classSoprano_1_1StorageModel.html" title="Base class for all Model implementations that store data (as compared to FilterModel)." alt="" coords="35,155,193,181"/><area shape="rect" id="node4" href="classSoprano_1_1Model.html" title="A Model is the central class in Soprano. It is a queryable collection of RDF quadruples, i.e statements." alt="" coords="58,80,171,107"/><area shape="rect" id="node6" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html" title="QObject" alt="" coords="5,5,75,32"/><area shape="rect" id="node8" href="classSoprano_1_1Error_1_1ErrorCache.html" title="Core class of Soprano&#39;s exception system." alt="" coords="99,5,279,32"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ac25443d0275a6b1b9a6a5b51fa5185dd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#ac25443d0275a6b1b9a6a5b51fa5185dd">DBusModel</a> (const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a> &amp;serviceName, const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a> &amp;dbusObject, const <a class="el" href="classSoprano_1_1Backend.html">Backend</a> *<a class="el" href="classSoprano_1_1StorageModel.html#a9aac7a2f2de0fda03a5cd78405ced34c">backend</a>=0)</td></tr>
<tr class="separator:ac25443d0275a6b1b9a6a5b51fa5185dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54a81f028935e422765e87b5499b728f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#a54a81f028935e422765e87b5499b728f">~DBusModel</a> ()</td></tr>
<tr class="separator:a54a81f028935e422765e87b5499b728f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf475843df4e6660ebff1817b0d18a01"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#acf475843df4e6660ebff1817b0d18a01">setAsyncCalls</a> (bool b)</td></tr>
<tr class="separator:acf475843df4e6660ebff1817b0d18a01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a9ed49922c7148965232e91bc5412e8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#a6a9ed49922c7148965232e91bc5412e8">asyncCalls</a> () const </td></tr>
<tr class="separator:a6a9ed49922c7148965232e91bc5412e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cba0c7707afb637d677b3d461b52150"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525">Error::ErrorCode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#a8cba0c7707afb637d677b3d461b52150">addStatement</a> (const <a class="el" href="classSoprano_1_1Statement.html">Statement</a> &amp;statement)</td></tr>
<tr class="separator:a8cba0c7707afb637d677b3d461b52150"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bf2c45a0fc173fc2875d480c421538e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSoprano_1_1NodeIterator.html">NodeIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#a8bf2c45a0fc173fc2875d480c421538e">listContexts</a> () const </td></tr>
<tr class="separator:a8bf2c45a0fc173fc2875d480c421538e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ee79f1a1c1e01c361b4cea706670685"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSoprano_1_1QueryResultIterator.html">QueryResultIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#a5ee79f1a1c1e01c361b4cea706670685">executeQuery</a> (const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a> &amp;query, <a class="el" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26c">Query::QueryLanguage</a> language, const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a> &amp;userQueryLanguage=<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a>()) const </td></tr>
<tr class="separator:a5ee79f1a1c1e01c361b4cea706670685"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4577199220e2e0be57b0556eb53ad16a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSoprano_1_1StatementIterator.html">StatementIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#a4577199220e2e0be57b0556eb53ad16a">listStatements</a> (const <a class="el" href="classSoprano_1_1Statement.html">Statement</a> &amp;partial) const </td></tr>
<tr class="separator:a4577199220e2e0be57b0556eb53ad16a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab558b0997b91accc3a0fc560aff7515a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525">Error::ErrorCode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#ab558b0997b91accc3a0fc560aff7515a">removeStatement</a> (const <a class="el" href="classSoprano_1_1Statement.html">Statement</a> &amp;statement)</td></tr>
<tr class="separator:ab558b0997b91accc3a0fc560aff7515a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5c084f8146e9d7f3fc814541095dfcf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525">Error::ErrorCode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#ad5c084f8146e9d7f3fc814541095dfcf">removeAllStatements</a> (const <a class="el" href="classSoprano_1_1Statement.html">Statement</a> &amp;statement)</td></tr>
<tr class="separator:ad5c084f8146e9d7f3fc814541095dfcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac38d5204c1077328f7f0678293c5e33b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#ac38d5204c1077328f7f0678293c5e33b">statementCount</a> () const </td></tr>
<tr class="separator:ac38d5204c1077328f7f0678293c5e33b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a182cb53819aaa1c328d3d2d0977dd05d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#a182cb53819aaa1c328d3d2d0977dd05d">isEmpty</a> () const </td></tr>
<tr class="separator:a182cb53819aaa1c328d3d2d0977dd05d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af73ce3b3de76361a77c7e54122d34a44"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#af73ce3b3de76361a77c7e54122d34a44">containsStatement</a> (const <a class="el" href="classSoprano_1_1Statement.html">Statement</a> &amp;statement) const </td></tr>
<tr class="separator:af73ce3b3de76361a77c7e54122d34a44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac755e964c1e6b8b199badba9a61ecdb5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#ac755e964c1e6b8b199badba9a61ecdb5">containsAnyStatement</a> (const <a class="el" href="classSoprano_1_1Statement.html">Statement</a> &amp;statement) const </td></tr>
<tr class="separator:ac755e964c1e6b8b199badba9a61ecdb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a930cb249a3ccbc22572cb3633c5472b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSoprano_1_1Node.html">Node</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#a930cb249a3ccbc22572cb3633c5472b5">createBlankNode</a> ()</td></tr>
<tr class="separator:a930cb249a3ccbc22572cb3633c5472b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classSoprano_1_1StorageModel"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classSoprano_1_1StorageModel')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classSoprano_1_1StorageModel.html">Soprano::StorageModel</a></td></tr>
<tr class="memitem:a93b1e8fd038cf716628ad5d6022b8e8e inherit pub_methods_classSoprano_1_1StorageModel"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1StorageModel.html#a93b1e8fd038cf716628ad5d6022b8e8e">~StorageModel</a> ()</td></tr>
<tr class="separator:a93b1e8fd038cf716628ad5d6022b8e8e inherit pub_methods_classSoprano_1_1StorageModel"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9aac7a2f2de0fda03a5cd78405ced34c inherit pub_methods_classSoprano_1_1StorageModel"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classSoprano_1_1Backend.html">Backend</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1StorageModel.html#a9aac7a2f2de0fda03a5cd78405ced34c">backend</a> () const </td></tr>
<tr class="separator:a9aac7a2f2de0fda03a5cd78405ced34c inherit pub_methods_classSoprano_1_1StorageModel"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classSoprano_1_1Model"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classSoprano_1_1Model')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classSoprano_1_1Model.html">Soprano::Model</a></td></tr>
<tr class="memitem:ac486eaf41ccdb6f297eabbfdfce3d4cd inherit pub_methods_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#ac486eaf41ccdb6f297eabbfdfce3d4cd">~Model</a> ()</td></tr>
<tr class="separator:ac486eaf41ccdb6f297eabbfdfce3d4cd inherit pub_methods_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ced264956229023122c4f6f48f4ca4c inherit pub_methods_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525">Error::ErrorCode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#a7ced264956229023122c4f6f48f4ca4c">addStatement</a> (const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;subject, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;predicate, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;object, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;context=<a class="el" href="classSoprano_1_1Node.html">Node</a>())</td></tr>
<tr class="separator:a7ced264956229023122c4f6f48f4ca4c inherit pub_methods_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4844c89a7ba369acc9654f0543b8a0ef inherit pub_methods_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525">Error::ErrorCode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#a4844c89a7ba369acc9654f0543b8a0ef">addStatements</a> (const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qlist.html">QList</a>&lt; <a class="el" href="classSoprano_1_1Statement.html">Statement</a> &gt; &amp;statements)</td></tr>
<tr class="separator:a4844c89a7ba369acc9654f0543b8a0ef inherit pub_methods_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4751e5b93f2c06fd33c6066f9c9c208b inherit pub_methods_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525">Error::ErrorCode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#a4751e5b93f2c06fd33c6066f9c9c208b">removeStatement</a> (const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;subject, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;predicate, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;object, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;context=<a class="el" href="classSoprano_1_1Node.html">Node</a>())</td></tr>
<tr class="separator:a4751e5b93f2c06fd33c6066f9c9c208b inherit pub_methods_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23e32a77953671fa8627fb277b7d9817 inherit pub_methods_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525">Error::ErrorCode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#a23e32a77953671fa8627fb277b7d9817">removeAllStatements</a> (const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;subject, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;predicate, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;object, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;context=<a class="el" href="classSoprano_1_1Node.html">Node</a>())</td></tr>
<tr class="separator:a23e32a77953671fa8627fb277b7d9817 inherit pub_methods_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99d065d46ec00fde54d20af3a35cabdf inherit pub_methods_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525">Error::ErrorCode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#a99d065d46ec00fde54d20af3a35cabdf">removeStatements</a> (const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qlist.html">QList</a>&lt; <a class="el" href="classSoprano_1_1Statement.html">Statement</a> &gt; &amp;statements)</td></tr>
<tr class="separator:a99d065d46ec00fde54d20af3a35cabdf inherit pub_methods_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79686de0a7da3d08b40a5684866bbcde inherit pub_methods_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525">Error::ErrorCode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#a79686de0a7da3d08b40a5684866bbcde">removeContext</a> (const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;)</td></tr>
<tr class="separator:a79686de0a7da3d08b40a5684866bbcde inherit pub_methods_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad24bce8972e94eeaa15d811131204394 inherit pub_methods_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525">Error::ErrorCode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#ad24bce8972e94eeaa15d811131204394">removeAllStatements</a> ()</td></tr>
<tr class="separator:ad24bce8972e94eeaa15d811131204394 inherit pub_methods_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1709afa65ab325cc5d7eaf8ffa600dd inherit pub_methods_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSoprano_1_1StatementIterator.html">StatementIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#ae1709afa65ab325cc5d7eaf8ffa600dd">listStatements</a> (const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;subject, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;predicate, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;object, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;context=<a class="el" href="classSoprano_1_1Node.html">Node</a>()) const </td></tr>
<tr class="separator:ae1709afa65ab325cc5d7eaf8ffa600dd inherit pub_methods_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3731d8cd907919b237d0ba2f93d9b572 inherit pub_methods_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSoprano_1_1StatementIterator.html">StatementIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#a3731d8cd907919b237d0ba2f93d9b572">listStatements</a> () const </td></tr>
<tr class="separator:a3731d8cd907919b237d0ba2f93d9b572 inherit pub_methods_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a52a3f299b378ae5e1563cbc7fc3ee4 inherit pub_methods_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSoprano_1_1StatementIterator.html">StatementIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#a3a52a3f299b378ae5e1563cbc7fc3ee4">listStatementsInContext</a> (const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;context) const </td></tr>
<tr class="separator:a3a52a3f299b378ae5e1563cbc7fc3ee4 inherit pub_methods_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a860f6f805b8864bffbd330b7781f9e04 inherit pub_methods_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#a860f6f805b8864bffbd330b7781f9e04">containsAnyStatement</a> (const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;subject, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;predicate, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;object, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;context=<a class="el" href="classSoprano_1_1Node.html">Node</a>()) const </td></tr>
<tr class="separator:a860f6f805b8864bffbd330b7781f9e04 inherit pub_methods_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a541b928dcca5c75ca424d0b6fa74d75a inherit pub_methods_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#a541b928dcca5c75ca424d0b6fa74d75a">containsStatement</a> (const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;subject, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;predicate, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;object, const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;context=<a class="el" href="classSoprano_1_1Node.html">Node</a>()) const </td></tr>
<tr class="separator:a541b928dcca5c75ca424d0b6fa74d75a inherit pub_methods_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b236ac496ecf2aaf7368899fbb5b67f inherit pub_methods_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#a5b236ac496ecf2aaf7368899fbb5b67f">containsContext</a> (const <a class="el" href="classSoprano_1_1Node.html">Node</a> &amp;context) const </td></tr>
<tr class="separator:a5b236ac496ecf2aaf7368899fbb5b67f inherit pub_methods_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6260cd7e7d4373136ed25dcfd2f2cea0 inherit pub_methods_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525">Error::ErrorCode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#a6260cd7e7d4373136ed25dcfd2f2cea0">write</a> (<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qtextstream.html">QTextStream</a> &amp;os) const </td></tr>
<tr class="separator:a6260cd7e7d4373136ed25dcfd2f2cea0 inherit pub_methods_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_qobject"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_qobject')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="/usr/share/doc/qt4/html/qobject.html">QObject</a></td></tr>
<tr class="memitem:QObject inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#QObject">QObject</a> (<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#parent">parent</a>=0)</td></tr>
<tr class="separator:QObject inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:blockSignals inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#blockSignals">blockSignals</a> (bool block)</td></tr>
<tr class="separator:blockSignals inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:childEvent inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#childEvent">childEvent</a> (<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qchildevent.html">QChildEvent</a> *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#event">event</a>)</td></tr>
<tr class="separator:childEvent inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:children inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#children">children</a> ()</td></tr>
<tr class="separator:children inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:connect inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#connect">connect</a> (const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#sender">sender</a>, const char *signal, const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *receiver, const char *method, Qt::ConnectionType type=Qt::AutoCompatConnection)</td></tr>
<tr class="separator:connect inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:connect-2 inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#connect-2">connect</a> (const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#sender">sender</a>, const char *signal, const char *method, Qt::ConnectionType type=Qt::AutoCompatConnection)</td></tr>
<tr class="separator:connect-2 inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:connectNotify inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#connectNotify">connectNotify</a> (const char *signal)</td></tr>
<tr class="separator:connectNotify inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:customEvent inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#customEvent">customEvent</a> (<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qevent.html">QEvent</a> *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#event">event</a>)</td></tr>
<tr class="separator:customEvent inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:deleteLater inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#deleteLater">deleteLater</a> ()</td></tr>
<tr class="separator:deleteLater inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:destroyed inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#destroyed">destroyed</a> (<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *obj=0)</td></tr>
<tr class="separator:destroyed inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:disconnect inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#disconnect">disconnect</a> (const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#sender">sender</a>, const char *signal, const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *receiver, const char *method)</td></tr>
<tr class="separator:disconnect inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:disconnect-2 inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#disconnect-2">disconnect</a> (const char *signal=0, const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *receiver=0, const char *method=0)</td></tr>
<tr class="separator:disconnect-2 inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:disconnect-3 inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#disconnect-3">disconnect</a> (const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *receiver, const char *method=0)</td></tr>
<tr class="separator:disconnect-3 inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:disconnectNotify inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#disconnectNotify">disconnectNotify</a> (const char *signal)</td></tr>
<tr class="separator:disconnectNotify inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:dumpObjectInfo inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#dumpObjectInfo">dumpObjectInfo</a> ()</td></tr>
<tr class="separator:dumpObjectInfo inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:dumpObjectTree inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#dumpObjectTree">dumpObjectTree</a> ()</td></tr>
<tr class="separator:dumpObjectTree inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:dynamicPropertyNames inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#dynamicPropertyNames">dynamicPropertyNames</a> ()</td></tr>
<tr class="separator:dynamicPropertyNames inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:event inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#event">event</a> (<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qevent.html">QEvent</a> *e)</td></tr>
<tr class="separator:event inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:eventFilter inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#eventFilter">eventFilter</a> (<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *watched, <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qevent.html">QEvent</a> *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#event">event</a>)</td></tr>
<tr class="separator:eventFilter inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:findChild inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#findChild">findChild</a> (const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a> &amp;<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#name">name</a>=<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a>()</td></tr>
<tr class="separator:findChild inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:findChildren inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#findChildren">findChildren</a> (const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a> &amp;<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#name">name</a>=<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a>()</td></tr>
<tr class="separator:findChildren inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:findChildren-2 inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#findChildren-2">findChildren</a> (const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qregexp.html">QRegExp</a> &amp;regExp)</td></tr>
<tr class="separator:findChildren-2 inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:inherits inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#inherits">inherits</a> (const char *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#className">className</a>)</td></tr>
<tr class="separator:inherits inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:installEventFilter inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#installEventFilter">installEventFilter</a> (<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *filterObj)</td></tr>
<tr class="separator:installEventFilter inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:isWidgetType inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#isWidgetType">isWidgetType</a> ()</td></tr>
<tr class="separator:isWidgetType inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:killTimer inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#killTimer">killTimer</a> (int id)</td></tr>
<tr class="separator:killTimer inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:metaObject inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#metaObject">metaObject</a> ()</td></tr>
<tr class="separator:metaObject inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:moveToThread inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#moveToThread">moveToThread</a> (<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qthread.html">QThread</a> *targetThread)</td></tr>
<tr class="separator:moveToThread inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:parent inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#parent">parent</a> ()</td></tr>
<tr class="separator:parent inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:property inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#property">property</a> (const char *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#name">name</a>)</td></tr>
<tr class="separator:property inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:receivers inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#receivers">receivers</a> (const char *signal)</td></tr>
<tr class="separator:receivers inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:removeEventFilter inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#removeEventFilter">removeEventFilter</a> (<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *obj)</td></tr>
<tr class="separator:removeEventFilter inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:sender inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#sender">sender</a> ()</td></tr>
<tr class="separator:sender inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:setParent inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#setParent">setParent</a> (<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#parent">parent</a>)</td></tr>
<tr class="separator:setParent inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:setProperty inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#setProperty">setProperty</a> (const char *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#name">name</a>, const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qvariant.html">QVariant</a> &amp;value)</td></tr>
<tr class="separator:setProperty inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:signalsBlocked inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#signalsBlocked">signalsBlocked</a> ()</td></tr>
<tr class="separator:signalsBlocked inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:startTimer inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#startTimer">startTimer</a> (int interval)</td></tr>
<tr class="separator:startTimer inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:thread inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#thread">thread</a> ()</td></tr>
<tr class="separator:thread inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:timerEvent inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#timerEvent">timerEvent</a> (<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qtimerevent.html">QTimerEvent</a> *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#event">event</a>)</td></tr>
<tr class="separator:timerEvent inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:tr inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#tr">tr</a> (const char *sourceText, const char *comment=0, int n=-1)</td></tr>
<tr class="separator:tr inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:trUtf8 inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#trUtf8">trUtf8</a> (const char *sourceText, const char *comment=0, int n=-1)</td></tr>
<tr class="separator:trUtf8 inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:staticMetaObject-var inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#staticMetaObject-var">staticMetaObject</a></td></tr>
<tr class="separator:staticMetaObject-var inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:QObject-3 inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#QObject-3">QObject</a> (<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#parent">parent</a>, const char *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#name">name</a>)</td></tr>
<tr class="separator:QObject-3 inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:checkConnectArgs inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#checkConnectArgs">checkConnectArgs</a> (const char *signal, const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *object, const char *method)</td></tr>
<tr class="separator:checkConnectArgs inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:child inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#child">child</a> (const char *objName, const char *inheritsClass=0, bool recursiveSearch=true)</td></tr>
<tr class="separator:child inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:className inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#className">className</a> ()</td></tr>
<tr class="separator:className inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:insertChild inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#insertChild">insertChild</a> (<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *object)</td></tr>
<tr class="separator:insertChild inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:isA inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#isA">isA</a> (const char *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#className">className</a>)</td></tr>
<tr class="separator:isA inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:name inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#name">name</a> ()</td></tr>
<tr class="separator:name inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:name-2 inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#name-2">name</a> (const char *defaultName)</td></tr>
<tr class="separator:name-2 inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:normalizeSignalSlot inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#normalizeSignalSlot">normalizeSignalSlot</a> (const char *signalSlot)</td></tr>
<tr class="separator:normalizeSignalSlot inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:removeChild inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#removeChild">removeChild</a> (<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> *object)</td></tr>
<tr class="separator:removeChild inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:setName inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#setName">setName</a> (const char *<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html#name">name</a>)</td></tr>
<tr class="separator:setName inherit pub_methods_qobject"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classSoprano_1_1Error_1_1ErrorCache"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classSoprano_1_1Error_1_1ErrorCache')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classSoprano_1_1Error_1_1ErrorCache.html">Soprano::Error::ErrorCache</a></td></tr>
<tr class="memitem:a221c4f14e558a840eafef24969f9257b inherit pub_methods_classSoprano_1_1Error_1_1ErrorCache"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Error_1_1ErrorCache.html#a221c4f14e558a840eafef24969f9257b">~ErrorCache</a> ()</td></tr>
<tr class="separator:a221c4f14e558a840eafef24969f9257b inherit pub_methods_classSoprano_1_1Error_1_1ErrorCache"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3251b8052cdf932d59a523ca215d21c9 inherit pub_methods_classSoprano_1_1Error_1_1ErrorCache"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classSoprano_1_1Error_1_1Error.html">Error</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Error_1_1ErrorCache.html#a3251b8052cdf932d59a523ca215d21c9">lastError</a> () const </td></tr>
<tr class="separator:a3251b8052cdf932d59a523ca215d21c9 inherit pub_methods_classSoprano_1_1Error_1_1ErrorCache"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header signals_classSoprano_1_1Model"><td colspan="2" onclick="javascript:toggleInherit('signals_classSoprano_1_1Model')"><img src="closed.png" alt="-"/>&#160;Signals inherited from <a class="el" href="classSoprano_1_1Model.html">Soprano::Model</a></td></tr>
<tr class="memitem:a75af3d05854d07b802082e38afea050b inherit signals_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#a75af3d05854d07b802082e38afea050b">statementsAdded</a> ()</td></tr>
<tr class="separator:a75af3d05854d07b802082e38afea050b inherit signals_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada3d38b1cb9edef8d76aebcb7314de4e inherit signals_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#ada3d38b1cb9edef8d76aebcb7314de4e">statementsRemoved</a> ()</td></tr>
<tr class="separator:ada3d38b1cb9edef8d76aebcb7314de4e inherit signals_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e2595166caac3621fd4268e46049adf inherit signals_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#a3e2595166caac3621fd4268e46049adf">statementAdded</a> (const <a class="el" href="classSoprano_1_1Statement.html">Soprano::Statement</a> &amp;statement)</td></tr>
<tr class="separator:a3e2595166caac3621fd4268e46049adf inherit signals_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fa85bfce2f83e89f83ef602cd818991 inherit signals_classSoprano_1_1Model"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Model.html#a8fa85bfce2f83e89f83ef602cd818991">statementRemoved</a> (const <a class="el" href="classSoprano_1_1Statement.html">Soprano::Statement</a> &amp;statement)</td></tr>
<tr class="separator:a8fa85bfce2f83e89f83ef602cd818991 inherit signals_classSoprano_1_1Model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classSoprano_1_1StorageModel"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classSoprano_1_1StorageModel')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classSoprano_1_1StorageModel.html">Soprano::StorageModel</a></td></tr>
<tr class="memitem:a13a6981e716b973471d1de2100080bcc inherit pro_methods_classSoprano_1_1StorageModel"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1StorageModel.html#a13a6981e716b973471d1de2100080bcc">StorageModel</a> (const <a class="el" href="classSoprano_1_1Backend.html">Backend</a> *<a class="el" href="classSoprano_1_1StorageModel.html#a9aac7a2f2de0fda03a5cd78405ced34c">backend</a>)</td></tr>
<tr class="separator:a13a6981e716b973471d1de2100080bcc inherit pro_methods_classSoprano_1_1StorageModel"><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>Interface to a DBus server model. </p>
<p>The <a class="el" href="classSoprano_1_1Client_1_1DBusModel.html" title="Interface to a DBus server model.">DBusModel</a> provides a fully functional interface to a <a class="el" href="classSoprano_1_1Model.html" title="A Model is the central class in Soprano. It is a queryable collection of RDF quadruples, i.e statements.">Model</a> provided through a Soprano DBus server. It can thus, be seen as the counterpart to <a class="el" href="classSoprano_1_1Server_1_1DBusExportModel.html" title="Exports a Soprano Model via D-Bus.">Server::DBusExportModel</a>.</p>
<p>Given the DBus service name and the object path of the <a class="el" href="classSoprano_1_1Model.html" title="A Model is the central class in Soprano. It is a queryable collection of RDF quadruples, i.e statements.">Model</a> in question it handles all DBus communication transparently.</p>
<p>Normally there is no need to use this class directly as <a class="el" href="classSoprano_1_1Client_1_1DBusClient.html" title="Core class to handle a connection to a Soprano server through the DBus interface.">DBusClient</a> does create instances of it on request.</p>
<dl class="section warning"><dt>Warning</dt><dd><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html" title="Interface to a DBus server model.">DBusModel</a> is not thread-safe by default and has to be protected if is is to be used from different threads (This can be done via <a class="el" href="classSoprano_1_1Util_1_1MutexModel.html" title="Protect a Model for multiple calls in multi-threaded applications.">Soprano::Util::MutexModel</a> in <a class="el" href="classSoprano_1_1Util_1_1MutexModel.html#abd408bea1a834abe1b34230c709752a1a17424d4518e0dd5dc1810b91e6b0366c">Soprano::Util::MutexModel::ReadWriteMultiThreading</a> mode or via setting the model to async mode via <a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#acf475843df4e6660ebff1817b0d18a01">setAsyncCalls()</a>).</dd></dl>
<dl class="section author"><dt>Author</dt><dd>Sebastian Trueg <a href="#" onclick="location.href='mai'+'lto:'+'tru'+'eg'+'@kd'+'e.'+'org'; return false;">trueg<span style="display: none;">.nosp@m.</span>@kde<span style="display: none;">.nosp@m.</span>.org</a></dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="soprano_server_dbus.html">Soprano D-Bus Interface</a> </dd></dl>

<p>Definition at line <a class="el" href="dbusmodel_8h_source.html#l00056">56</a> of file <a class="el" href="dbusmodel_8h_source.html">dbusmodel.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ac25443d0275a6b1b9a6a5b51fa5185dd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Soprano::Client::DBusModel::DBusModel </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>serviceName</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>dbusObject</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classSoprano_1_1Backend.html">Backend</a> *&#160;</td>
          <td class="paramname"><em>backend</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Create a new DBus <a class="el" href="classSoprano_1_1Model.html" title="A Model is the central class in Soprano. It is a queryable collection of RDF quadruples, i.e statements.">Model</a> interface.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">serviceName</td><td>The name of the DBus service that provides the <a class="el" href="classSoprano_1_1Model.html" title="A Model is the central class in Soprano. It is a queryable collection of RDF quadruples, i.e statements.">Model</a>. </td></tr>
    <tr><td class="paramname">dbusObject</td><td>The path to the <a class="el" href="classSoprano_1_1Model.html" title="A Model is the central class in Soprano. It is a queryable collection of RDF quadruples, i.e statements.">Model</a> object in the DBus service. </td></tr>
    <tr><td class="paramname">backend</td><td>The backend that created this model. Should always be set to 0. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a54a81f028935e422765e87b5499b728f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Soprano::Client::DBusModel::~DBusModel </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="acf475843df4e6660ebff1817b0d18a01"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Soprano::Client::DBusModel::setAsyncCalls </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>b</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Configure <a class="el" href="classSoprano_1_1Client_1_1DBusModel.html" title="Interface to a DBus server model.">DBusModel</a> to use asyncronous calls over DBus. With asyncronous calls <a class="el" href="classSoprano_1_1Client_1_1DBusModel.html" title="Interface to a DBus server model.">DBusModel</a> will enter local event loops while waiting for the reply. This way multiple calls can be performed interweaved. However, the application does not block, i.e. events (such as signals and slots) are handled which might not be wanted. If that is the case it is better to use <a class="el" href="classSoprano_1_1Util_1_1MutexModel.html" title="Protect a Model for multiple calls in multi-threaded applications.">Util::MutexModel</a> instead.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">b</td><td>If true asyncronous calls are enabled.</td></tr>
  </table>
  </dd>
</dl>
<p>Per default asyncronous calls are disabled.</p>
<dl class="section warning"><dt>Warning</dt><dd>Asyncronous calls only work in combination with a <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qcoreapplication.html">QCoreApplication</a> instance.</dd></dl>
<dl class="section see"><dt>See Also</dt><dd>QDBus::BlockWithGui </dd></dl>

</div>
</div>
<a class="anchor" id="a6a9ed49922c7148965232e91bc5412e8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Soprano::Client::DBusModel::asyncCalls </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if asyncronous calls are enabled. </dd></dl>

</div>
</div>
<a class="anchor" id="a8cba0c7707afb637d677b3d461b52150"></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="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525">Error::ErrorCode</a> Soprano::Client::DBusModel::addStatement </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classSoprano_1_1Statement.html">Statement</a> &amp;&#160;</td>
          <td class="paramname"><em>statement</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 the <a class="el" href="classSoprano_1_1Statement.html" title="A Statement instance represents one RDF quadruple.">Statement</a> to the <a class="el" href="classSoprano_1_1Model.html" title="A Model is the central class in Soprano. It is a queryable collection of RDF quadruples, i.e statements.">Model</a>.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">statement</td><td>The <a class="el" href="classSoprano_1_1Statement.html" title="A Statement instance represents one RDF quadruple.">Statement</a> to add. </td></tr>
  </table>
  </dd>
</dl>

<p>Implements <a class="el" href="classSoprano_1_1Model.html#aed5b923235288fbac997850cca8f6053">Soprano::Model</a>.</p>

</div>
</div>
<a class="anchor" id="a8bf2c45a0fc173fc2875d480c421538e"></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="classSoprano_1_1NodeIterator.html">NodeIterator</a> Soprano::Client::DBusModel::listContexts </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>List all contexts in the model, i.e. all named graphs.</p>
<dl class="section return"><dt>Returns</dt><dd>An iterator over context Nodes, on error an invalid iterator is returned. </dd></dl>

<p>Implements <a class="el" href="classSoprano_1_1Model.html#ad530cc7d159fdb0d05f66902b9594020">Soprano::Model</a>.</p>

</div>
</div>
<a class="anchor" id="a5ee79f1a1c1e01c361b4cea706670685"></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="classSoprano_1_1QueryResultIterator.html">QueryResultIterator</a> Soprano::Client::DBusModel::executeQuery </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>query</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26c">Query::QueryLanguage</a>&#160;</td>
          <td class="paramname"><em>language</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>userQueryLanguage</em> = <code><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</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>query_api_disabled Execute the given query over the <a class="el" href="classSoprano_1_1Model.html" title="A Model is the central class in Soprano. It is a queryable collection of RDF quadruples, i.e statements.">Model</a>.</p>
<p>This is a const read-only method. As such <a class="el" href="classSoprano_1_1Model.html" title="A Model is the central class in Soprano. It is a queryable collection of RDF quadruples, i.e statements.">Model</a> implementations should not support SPARQL extensions such as INSERT or UPDATE through this method. A future version of Soprano will provide an additional API for queries that change the <a class="el" href="classSoprano_1_1Model.html" title="A Model is the central class in Soprano. It is a queryable collection of RDF quadruples, i.e statements.">Model</a>.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">query</td><td>The query to evaluate. </td></tr>
    <tr><td class="paramname">language</td><td>The query language used to encode <code>query</code>. </td></tr>
    <tr><td class="paramname">userQueryLanguage</td><td>If <code>language</code> equals <a class="el" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26cac6b6f6a34d2d09221941d9a0ac522633">Query::QueryLanguageUser</a> userQueryLanguage defines the language to use.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>An iterator over all results matching the query, on error an invalid iterator is returned. </dd></dl>

<p>Implements <a class="el" href="classSoprano_1_1Model.html#a5157ca3996dea1e7a46947d41e530c51">Soprano::Model</a>.</p>

</div>
</div>
<a class="anchor" id="a4577199220e2e0be57b0556eb53ad16a"></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="classSoprano_1_1StatementIterator.html">StatementIterator</a> Soprano::Client::DBusModel::listStatements </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classSoprano_1_1Statement.html">Statement</a> &amp;&#160;</td>
          <td class="paramname"><em>partial</em></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>Return an iterator over <a class="el" href="classSoprano_1_1Model.html" title="A Model is the central class in Soprano. It is a queryable collection of RDF quadruples, i.e statements.">Model</a> Statements that "partial" match the input <a class="el" href="classSoprano_1_1Statement.html" title="A Statement instance represents one RDF quadruple.">Statement</a>.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">partial</td><td>The partial <a class="el" href="classSoprano_1_1Statement.html" title="A Statement instance represents one RDF quadruple.">Statement</a> to match.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>An iterator for all the matched Statements, on error an invalid iterator is returned. </dd></dl>

<p>Implements <a class="el" href="classSoprano_1_1Model.html#a7f50dc6483e0bed7830877182c7906ac">Soprano::Model</a>.</p>

</div>
</div>
<a class="anchor" id="ab558b0997b91accc3a0fc560aff7515a"></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="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525">Error::ErrorCode</a> Soprano::Client::DBusModel::removeStatement </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classSoprano_1_1Statement.html">Statement</a> &amp;&#160;</td>
          <td class="paramname"><em>statement</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 one statement. For removing statements with wildward matching see <a class="el" href="classSoprano_1_1Model.html#ad24bce8972e94eeaa15d811131204394">removeAllStatements()</a>.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">statement</td><td>The statement that should be removed. This has to be a valid statement.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525a69f521a4f40b463680d393963d5b4187">Error::ErrorNone</a> on success and an error code if statement was invalid or an error occured. </dd></dl>

<p>Implements <a class="el" href="classSoprano_1_1Model.html#ad5952940a5e589bd70fc794d434e0f63">Soprano::Model</a>.</p>

</div>
</div>
<a class="anchor" id="ad5c084f8146e9d7f3fc814541095dfcf"></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="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525">Error::ErrorCode</a> Soprano::Client::DBusModel::removeAllStatements </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classSoprano_1_1Statement.html">Statement</a> &amp;&#160;</td>
          <td class="paramname"><em>statement</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>Default implementation is based on <a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#a4577199220e2e0be57b0556eb53ad16a">listStatements()</a> and <a class="el" href="classSoprano_1_1Client_1_1DBusModel.html#ab558b0997b91accc3a0fc560aff7515a">removeStatement()</a>. </p>

<p>Reimplemented from <a class="el" href="classSoprano_1_1StorageModel.html#ab1bece9ba14391df92554efdb7bf1df9">Soprano::StorageModel</a>.</p>

</div>
</div>
<a class="anchor" id="ac38d5204c1077328f7f0678293c5e33b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int Soprano::Client::DBusModel::statementCount </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>The number of statements stored in this <a class="el" href="classSoprano_1_1Model.html" title="A Model is the central class in Soprano. It is a queryable collection of RDF quadruples, i.e statements.">Model</a>. </p>
<dl class="section return"><dt>Returns</dt><dd>The size of the <a class="el" href="classSoprano_1_1Model.html" title="A Model is the central class in Soprano. It is a queryable collection of RDF quadruples, i.e statements.">Model</a>, or -1 on error. </dd></dl>

<p>Implements <a class="el" href="classSoprano_1_1Model.html#a831c3fd0e5dea37566fa19bd6068add8">Soprano::Model</a>.</p>

</div>
</div>
<a class="anchor" id="a182cb53819aaa1c328d3d2d0977dd05d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool Soprano::Client::DBusModel::isEmpty </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>Default implementation is based on <a class="el" href="classSoprano_1_1Model.html#a831c3fd0e5dea37566fa19bd6068add8">Model::statementCount</a> </p>

<p>Reimplemented from <a class="el" href="classSoprano_1_1StorageModel.html#a1386c41c1e010928651497fbfc604b53">Soprano::StorageModel</a>.</p>

</div>
</div>
<a class="anchor" id="af73ce3b3de76361a77c7e54122d34a44"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool Soprano::Client::DBusModel::containsStatement </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classSoprano_1_1Statement.html">Statement</a> &amp;&#160;</td>
          <td class="paramname"><em>statement</em></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>Default implementation is based on <a class="el" href="classSoprano_1_1Model.html#a7f50dc6483e0bed7830877182c7906ac">Model::listStatements</a> </p>

<p>Reimplemented from <a class="el" href="classSoprano_1_1StorageModel.html#a6d385017d278413a6456c6155667f722">Soprano::StorageModel</a>.</p>

</div>
</div>
<a class="anchor" id="ac755e964c1e6b8b199badba9a61ecdb5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool Soprano::Client::DBusModel::containsAnyStatement </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classSoprano_1_1Statement.html">Statement</a> &amp;&#160;</td>
          <td class="paramname"><em>statement</em></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>Default implementation is based on <a class="el" href="classSoprano_1_1Model.html#a7f50dc6483e0bed7830877182c7906ac">Model::listStatements</a> </p>

<p>Reimplemented from <a class="el" href="classSoprano_1_1StorageModel.html#a036f0a4498b8a468814fa14d87d3ac83">Soprano::StorageModel</a>.</p>

</div>
</div>
<a class="anchor" id="a930cb249a3ccbc22572cb3633c5472b5"></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="classSoprano_1_1Node.html">Node</a> Soprano::Client::DBusModel::createBlankNode </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>Creates a new blank node with a unique identifier.</p>
<dl class="section return"><dt>Returns</dt><dd>A blank node that can be used to create new statements. </dd></dl>

<p>Implements <a class="el" href="classSoprano_1_1Model.html#a7f85d6812750b30e25175f92c3c62851">Soprano::Model</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>/builddir/build/BUILD/soprano-2.9.4/client/dbus/<a class="el" href="dbusmodel_8h_source.html">dbusmodel.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
</body>
</html>