<!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::DBusClient 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  <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 Page</span></a></li> <li><a href="pages.html"><span>Related 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 List</span></a></li> <li><a href="classes.html"><span>Class Index</span></a></li> <li><a href="inherits.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class 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_1DBusClient.html">DBusClient</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="classSoprano_1_1Client_1_1DBusClient-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">Soprano::Client::DBusClient Class Reference</div> </div> </div><!--header--> <div class="contents"> <p>Core class to handle a connection to a <a class="el" href="namespaceSoprano.html">Soprano</a> server through the DBus interface. <a href="classSoprano_1_1Client_1_1DBusClient.html#details">More...</a></p> <p><code>#include <<a class="el" href="dbusclient_8h_source.html">Soprano/Client/DBusClient</a>></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::DBusClient:</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_1DBusClient__inherit__graph.png" border="0" usemap="#Soprano_1_1Client_1_1DBusClient_inherit__map" alt="Inheritance graph"/></div> <map name="Soprano_1_1Client_1_1DBusClient_inherit__map" id="Soprano_1_1Client_1_1DBusClient_inherit__map"> <area shape="rect" id="node2" 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="node4" href="classSoprano_1_1Error_1_1ErrorCache.html" title="Core class of Soprano'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:a589722a9bc1dbbda4ac49a0f67ef2cd3"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusClient.html#a589722a9bc1dbbda4ac49a0f67ef2cd3">DBusClient</a> (const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a> &service=<a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</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:a589722a9bc1dbbda4ac49a0f67ef2cd3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaeba82a4ad15af42bf7eb5430adc917c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusClient.html#aaeba82a4ad15af42bf7eb5430adc917c">~DBusClient</a> ()</td></tr> <tr class="separator:aaeba82a4ad15af42bf7eb5430adc917c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0cffac33d0ef1d1a7156e8fe8bece0d9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusClient.html#a0cffac33d0ef1d1a7156e8fe8bece0d9">isValid</a> () const </td></tr> <tr class="separator:a0cffac33d0ef1d1a7156e8fe8bece0d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac0a2a2c7a6f03ebe02901d417b2e74f1"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstringlist.html">QStringList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusClient.html#ac0a2a2c7a6f03ebe02901d417b2e74f1">allModels</a> () const </td></tr> <tr class="separator:ac0a2a2c7a6f03ebe02901d417b2e74f1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6dcdb072fecdbe458bcbdbcfdf31f6c3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html">DBusModel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusClient.html#a6dcdb072fecdbe458bcbdbcfdf31f6c3">createModel</a> (const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a> &<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="el" href="namespaceSoprano.html#a47246ff42973d5f78cb21ed7b1e07033">BackendSettings</a> &settings=<a class="el" href="namespaceSoprano.html#a47246ff42973d5f78cb21ed7b1e07033">BackendSettings</a>())</td></tr> <tr class="separator:a6dcdb072fecdbe458bcbdbcfdf31f6c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7705349dbb52610f786ee8c16ff4de53"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Client_1_1DBusClient.html#a7705349dbb52610f786ee8c16ff4de53">removeModel</a> (const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a> &<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:a7705349dbb52610f786ee8c16ff4de53"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_qobject"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_qobject')"><img src="closed.png" alt="-"/> 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"> </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"> </td></tr> <tr class="memitem:blockSignals inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:childEvent inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:children inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:connect inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:connect-2 inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:connectNotify inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:customEvent inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:deleteLater inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:destroyed inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:disconnect inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:disconnect-2 inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:disconnect-3 inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:disconnectNotify inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:dumpObjectInfo inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:dumpObjectTree inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:dynamicPropertyNames inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:event inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:eventFilter inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:findChild inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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> &<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"> </td></tr> <tr class="memitem:findChildren inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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> &<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"> </td></tr> <tr class="memitem:findChildren-2 inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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> &regExp)</td></tr> <tr class="separator:findChildren-2 inherit pub_methods_qobject"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:inherits inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:installEventFilter inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:isWidgetType inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:killTimer inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:metaObject inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:moveToThread inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:parent inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:property inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:receivers inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:removeEventFilter inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:sender inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:setParent inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:setProperty inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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> &value)</td></tr> <tr class="separator:setProperty inherit pub_methods_qobject"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:signalsBlocked inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:startTimer inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:thread inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:timerEvent inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:tr inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:trUtf8 inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:staticMetaObject-var inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:QObject-3 inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:checkConnectArgs inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:child inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:className inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:insertChild inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:isA inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:name inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:name-2 inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:normalizeSignalSlot inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:removeChild inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr> <tr class="memitem:setName inherit pub_methods_qobject"><td class="memItemLeft" align="right" valign="top"> </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"> </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="-"/> 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 </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"> </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> </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"> </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 pro_methods_classSoprano_1_1Error_1_1ErrorCache"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classSoprano_1_1Error_1_1ErrorCache')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classSoprano_1_1Error_1_1ErrorCache.html">Soprano::Error::ErrorCache</a></td></tr> <tr class="memitem:aecfcbdbb2c85b37bf6f401d0a2003273 inherit pro_methods_classSoprano_1_1Error_1_1ErrorCache"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Error_1_1ErrorCache.html#aecfcbdbb2c85b37bf6f401d0a2003273">ErrorCache</a> ()</td></tr> <tr class="separator:aecfcbdbb2c85b37bf6f401d0a2003273 inherit pro_methods_classSoprano_1_1Error_1_1ErrorCache"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65f952db676de0a6a186ea872fca18b8 inherit pro_methods_classSoprano_1_1Error_1_1ErrorCache"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Error_1_1ErrorCache.html#a65f952db676de0a6a186ea872fca18b8">clearError</a> () const </td></tr> <tr class="separator:a65f952db676de0a6a186ea872fca18b8 inherit pro_methods_classSoprano_1_1Error_1_1ErrorCache"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afd1a1eccaa2af733601eab1f019a8553 inherit pro_methods_classSoprano_1_1Error_1_1ErrorCache"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Error_1_1ErrorCache.html#afd1a1eccaa2af733601eab1f019a8553">setError</a> (const <a class="el" href="classSoprano_1_1Error_1_1Error.html">Error</a> &) const </td></tr> <tr class="separator:afd1a1eccaa2af733601eab1f019a8553 inherit pro_methods_classSoprano_1_1Error_1_1ErrorCache"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a131a337c9dbfa3a734f48cb589c4b761 inherit pro_methods_classSoprano_1_1Error_1_1ErrorCache"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSoprano_1_1Error_1_1ErrorCache.html#a131a337c9dbfa3a734f48cb589c4b761">setError</a> (const <a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a> &<a class="el" href="namespaceSoprano_1_1Error.html#a1033e633e36396e92f1ceaedc939e502">errorMessage</a>, int code=<a class="el" href="namespaceSoprano_1_1Error.html#aef1bd25c5b6705951735e0fb5c5ff525a2ca96b602ece4de291a083e2c1958227">ErrorUnknown</a>) const </td></tr> <tr class="separator:a131a337c9dbfa3a734f48cb589c4b761 inherit pro_methods_classSoprano_1_1Error_1_1ErrorCache"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Core class to handle a connection to a <a class="el" href="namespaceSoprano.html">Soprano</a> server through the DBus interface. </p> <p><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> creates a connection to a running <a class="el" href="namespaceSoprano.html">Soprano</a> <a class="el" href="namespaceSoprano_1_1Server.html">Server</a> via its DBus interface. All DBus communication is handled internally.</p> <p>See <a class="el" href="classSoprano_1_1Client_1_1DBusModel.html" title="Interface to a DBus server model.">DBusModel</a> for details about thread-safety.</p> <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="dbusclient_8h_source.html#l00054">54</a> of file <a class="el" href="dbusclient_8h_source.html">dbusclient.h</a>.</p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a class="anchor" id="a589722a9bc1dbbda4ac49a0f67ef2cd3"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Soprano::Client::DBusClient::DBusClient </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> & </td> <td class="paramname"><em>service</em> = <code><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstring.html">QString</a>()</code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qobject.html">QObject</a> * </td> <td class="paramname"><em>parent</em> = <code>0</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Create a new DBus client.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">service</td><td>The DBus service name. If empty the client will use the default <a class="el" href="namespaceSoprano.html">Soprano</a> service name. </td></tr> <tr><td class="paramname">parent</td><td>The parent object. </td></tr> </table> </dd> </dl> </div> </div> <a class="anchor" id="aaeba82a4ad15af42bf7eb5430adc917c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Soprano::Client::DBusClient::~DBusClient </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Destructor </p> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="a0cffac33d0ef1d1a7156e8fe8bece0d9"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool Soprano::Client::DBusClient::isValid </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Check if the service is valid and available.</p> <dl class="section return"><dt>Returns</dt><dd><code>true</code> if the <a class="el" href="namespaceSoprano.html">Soprano</a> server service could be found and used. Otherwise returns <code>false</code>. </dd></dl> </div> </div> <a class="anchor" id="ac0a2a2c7a6f03ebe02901d417b2e74f1"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="elRef" doxygen="qt4.tag:/usr/share/doc/qt4/html/" href="/usr/share/doc/qt4/html/qstringlist.html">QStringList</a> Soprano::Client::DBusClient::allModels </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Retrive a list of all models that are available.</p> <dl class="section return"><dt>Returns</dt><dd>A list of model names to be used with <a class="el" href="classSoprano_1_1Client_1_1DBusClient.html#a6dcdb072fecdbe458bcbdbcfdf31f6c3">createModel()</a> </dd></dl> </div> </div> <a class="anchor" id="a6dcdb072fecdbe458bcbdbcfdf31f6c3"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classSoprano_1_1Client_1_1DBusModel.html">DBusModel</a>* Soprano::Client::DBusClient::createModel </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> & </td> <td class="paramname"><em>name</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="namespaceSoprano.html#a47246ff42973d5f78cb21ed7b1e07033">BackendSettings</a> & </td> <td class="paramname"><em>settings</em> = <code><a class="el" href="namespaceSoprano.html#a47246ff42973d5f78cb21ed7b1e07033">BackendSettings</a>()</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Creates a new <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> instance that wraps a dbus server model.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">name</td><td>The name of the model to access. </td></tr> <tr><td class="paramname">settings</td><td>Settings for future extension. Not used yet.</td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>A new <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> instance wrapping the requested server model or 0 on error (check <a class="el" href="classSoprano_1_1Error_1_1ErrorCache.html#a3251b8052cdf932d59a523ca215d21c9">lastError()</a> for details.) </dd></dl> </div> </div> <a class="anchor" id="a7705349dbb52610f786ee8c16ff4de53"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Soprano::Client::DBusClient::removeModel </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> & </td> <td class="paramname"><em>name</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Deletes a model including all its data.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">name</td><td>The name of the model to remove.</td></tr> </table> </dd> </dl> <dl class="section warning"><dt>Warning</dt><dd>Calling this method will remove all data physically. It can not be reverted. Use with care. </dd></dl> </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="dbusclient_8h_source.html">dbusclient.h</a></li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <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>