diff options
Diffstat (limited to 'libcontextsubscriber/doc/html/class_context_registry_info.html')
-rw-r--r-- | libcontextsubscriber/doc/html/class_context_registry_info.html | 538 |
1 files changed, 538 insertions, 0 deletions
diff --git a/libcontextsubscriber/doc/html/class_context_registry_info.html b/libcontextsubscriber/doc/html/class_context_registry_info.html new file mode 100644 index 00000000..41072665 --- /dev/null +++ b/libcontextsubscriber/doc/html/class_context_registry_info.html @@ -0,0 +1,538 @@ +<!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"/> +<title>libcontextsubscriber: ContextRegistryInfo Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="doxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<!-- Generated by Doxygen 1.6.1 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <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 class="tabs"> + <ul> + <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="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>ContextRegistryInfo Class Reference</h1><!-- doxytag: class="ContextRegistryInfo" --> +<p>A class to introspect the registry contents. +<a href="#_details">More...</a></p> + +<p><code>#include <<a class="el" href="contextregistryinfo_8h_source.html">contextregistryinfo.h</a>></code></p> + +<p><a href="class_context_registry_info-members.html">List of all members.</a></p> +<table border="0" cellpadding="0" cellspacing="0"> +<tr><td colspan="2"><h2>Signals</h2></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a455bf52414fc5b7e0be384769af4dc0b">keysChanged</a> (const QStringList &currentKeys)</td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">DEPRECATED use changed signal instead. <a href="#a455bf52414fc5b7e0be384769af4dc0b"></a><br/></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a89e54a28e6293e102d3c6cc1c56203a8">keysAdded</a> (const QStringList &newKeys)</td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">DEPRECATED use changed signal instead. <a href="#a89e54a28e6293e102d3c6cc1c56203a8"></a><br/></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a93f77b8ca933babf05a1f26d488a5093">keysRemoved</a> (const QStringList &removedKeys)</td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">DEPRECATED use changed signal instead. <a href="#a93f77b8ca933babf05a1f26d488a5093"></a><br/></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#ab812fc743282bca20289cd6b28f7de14">changed</a> ()</td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">Emitted when the list of provided keys changes (keys were added or removed). <a href="#ab812fc743282bca20289cd6b28f7de14"></a><br/></td></tr> +<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a963309761292d39921da3fb06cb31060">listKeys</a> () const </td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the list of all the keys currently availible in the registry. <a href="#a963309761292d39921da3fb06cb31060"></a><br/></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#abd90db03eb9976cab3562da345d50c19">listKeys</a> (QString providername) const </td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the list of all the keys associated with the given provider. <a href="#abd90db03eb9976cab3562da345d50c19"></a><br/></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a195777381facfb937a992c08c8647519">listKeysForPlugin</a> (QString plugin) const </td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">DEPRECATED Returns the list of all the keys associated with the given plugin. <a href="#a195777381facfb937a992c08c8647519"></a><br/></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#acd9c94071cdd4e01e1b3f42d0e240e25">listProviders</a> () const </td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">DEPRECATED Returns the list of all unique providers in the registry. <a href="#acd9c94071cdd4e01e1b3f42d0e240e25"></a><br/></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a288081af4423fdc54c0e6db4591a8f34">listPlugins</a> () const </td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">DEPRECATED Returns the list of all unique plugins in the registry. <a href="#a288081af4423fdc54c0e6db4591a8f34"></a><br/></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a8af42fc0ba5306234d06a238056cce99">backendName</a> () const </td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the currently used registry backend. Ie. "cdb" or "xml". <a href="#a8af42fc0ba5306234d06a238056cce99"></a><br/></td></tr> +<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_context_registry_info.html">ContextRegistryInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a93a34519ddb495338876ba0e1d1a4247">instance</a> (const QString &backendName="")</td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the singleton instance of the <a class="el" href="class_context_registry_info.html" title="A class to introspect the registry contents.">ContextRegistryInfo</a>. <a href="#a93a34519ddb495338876ba0e1d1a4247"></a><br/></td></tr> +<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#aa25ae78e991e72aba1442487e3a7661d">connectNotify</a> (const char *signal)</td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">Called when people connect to signals. <a href="#aa25ae78e991e72aba1442487e3a7661d"></a><br/></td></tr> +<tr><td colspan="2"><h2>Private Slots</h2></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a93732cc21af7bfaf26a89a34c9855e26">onKeysChanged</a> (const QStringList &currentKeys)</td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">This is connected to the <em>keysChanged</em> of the actual info backend instance. <a href="#a93732cc21af7bfaf26a89a34c9855e26"></a><br/></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a2dee38dbb2c673b1ddab29fbe578dd44">onKeysAdded</a> (const QStringList &newKeys)</td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">This is connected to the <em>keysAdded</em> of the actual info backend instance. <a href="#a2dee38dbb2c673b1ddab29fbe578dd44"></a><br/></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#aa9bd4d704c5cda390b7186bdca213dbc">onKeysRemoved</a> (const QStringList &removedKeys)</td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">This is connected to the <em>keysRemoved</em> of the actual info backend instance. <a href="#aa9bd4d704c5cda390b7186bdca213dbc"></a><br/></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a3edf9b27770690632f8950a832a726a0">onListChanged</a> ()</td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">This is connected to the <em>listChanged</em> of the actual info backend instance. <a href="#a3edf9b27770690632f8950a832a726a0"></a><br/></td></tr> +<tr><td colspan="2"><h2>Private Member Functions</h2></td></tr> +<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a09177765ce970e704de078ea8a8e364c">ContextRegistryInfo</a> ()</td></tr> +<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a706d267298633d4e7e8a64bb9f51d37a">ContextRegistryInfo</a> (const <a class="el" href="class_context_registry_info.html">ContextRegistryInfo</a> &)</td></tr> +<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_context_registry_info.html">ContextRegistryInfo</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a3f47c39171329446d574da87b18b49ad">operator=</a> (const <a class="el" href="class_context_registry_info.html">ContextRegistryInfo</a> &)</td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">Private operator. Do not use. <a href="#a3f47c39171329446d574da87b18b49ad"></a><br/></td></tr> +<tr><td colspan="2"><h2>Static Private Attributes</h2></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_context_registry_info.html">ContextRegistryInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a26fbeceb6cc6034badaa3593a93c086a">registryInstance</a> = NULL</td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">Holds the actual pointer to the singelton instance. <a href="#a26fbeceb6cc6034badaa3593a93c086a"></a><br/></td></tr> +<tr><td colspan="2"><h2>Friends</h2></td></tr> +<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#aaf710ed7356d597c5a7a04cbe74eb5a4">ContextRegistryInfoUnitTest</a></td></tr> +</table> +<hr/><a name="_details"></a><h2>Detailed Description</h2> +<p>A class to introspect the registry contents. </p> +<p>This is a singelton class used to obtain information about the keys (properties) in the registry database. The information can be provided either from xml files or from a cdb database. It's possible to list all the keys in the registry and also list all keys belonging to a one particular provider. </p> +<hr/><h2>Constructor & Destructor Documentation</h2> +<a class="anchor" id="a09177765ce970e704de078ea8a8e364c"></a><!-- doxytag: member="ContextRegistryInfo::ContextRegistryInfo" ref="a09177765ce970e704de078ea8a8e364c" args="()" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">ContextRegistryInfo::ContextRegistryInfo </td> + <td>(</td> + <td class="paramname"></td> + <td> ) </td> + <td><code> [inline, private]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a706d267298633d4e7e8a64bb9f51d37a"></a><!-- doxytag: member="ContextRegistryInfo::ContextRegistryInfo" ref="a706d267298633d4e7e8a64bb9f51d37a" args="(const ContextRegistryInfo &)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">ContextRegistryInfo::ContextRegistryInfo </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_context_registry_info.html">ContextRegistryInfo</a> & </td> + <td class="paramname"></td> + <td> ) </td> + <td><code> [private]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> +<p>Private constructor. Do not use. </p> + +</div> +</div> +<hr/><h2>Member Function Documentation</h2> +<a class="anchor" id="a8af42fc0ba5306234d06a238056cce99"></a><!-- doxytag: member="ContextRegistryInfo::backendName" ref="a8af42fc0ba5306234d06a238056cce99" args="() const " --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">QString ContextRegistryInfo::backendName </td> + <td>(</td> + <td class="paramname"></td> + <td> ) </td> + <td> const</td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>Returns the name of the currently used registry backend. Ie. "cdb" or "xml". </p> + +</div> +</div> +<a class="anchor" id="ab812fc743282bca20289cd6b28f7de14"></a><!-- doxytag: member="ContextRegistryInfo::changed" ref="ab812fc743282bca20289cd6b28f7de14" args="()" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void ContextRegistryInfo::changed </td> + <td>(</td> + <td class="paramname"></td> + <td> ) </td> + <td><code> [signal]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>Emitted when the list of provided keys changes (keys were added or removed). </p> +<p>This is not a strict signal - it's possible for the emission to happen even if no actual change happened. </p> + +</div> +</div> +<a class="anchor" id="aa25ae78e991e72aba1442487e3a7661d"></a><!-- doxytag: member="ContextRegistryInfo::connectNotify" ref="aa25ae78e991e72aba1442487e3a7661d" args="(const char *signal)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void ContextRegistryInfo::connectNotify </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"> <em>signal</em></td> + <td> ) </td> + <td><code> [protected]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>Called when people connect to signals. </p> +<p>Used to emit deprecation warnings when people connect to deprecated signals. </p> + +</div> +</div> +<a class="anchor" id="a93a34519ddb495338876ba0e1d1a4247"></a><!-- doxytag: member="ContextRegistryInfo::instance" ref="a93a34519ddb495338876ba0e1d1a4247" args="(const QString &backendName="")" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_context_registry_info.html">ContextRegistryInfo</a> * ContextRegistryInfo::instance </td> + <td>(</td> + <td class="paramtype">const QString & </td> + <td class="paramname"> <em>backendName</em> = <code>""</code></td> + <td> ) </td> + <td><code> [static]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>Returns the singleton instance of the <a class="el" href="class_context_registry_info.html" title="A class to introspect the registry contents.">ContextRegistryInfo</a>. </p> +<p>The object is constructed automaticall on first access. </p> +<dl><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>backendName</em> </td><td>the optional name of the backend to use (force). </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a89e54a28e6293e102d3c6cc1c56203a8"></a><!-- doxytag: member="ContextRegistryInfo::keysAdded" ref="a89e54a28e6293e102d3c6cc1c56203a8" args="(const QStringList &newKeys)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void ContextRegistryInfo::keysAdded </td> + <td>(</td> + <td class="paramtype">const QStringList & </td> + <td class="paramname"> <em>newKeys</em></td> + <td> ) </td> + <td><code> [signal]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>DEPRECATED use changed signal instead. </p> +<p>Emitted when new keys become availible in the registry. The list contains only the new keys. </p> +<dl><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>newKeys</em> </td><td>New keys that appeared in the regisitry. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a455bf52414fc5b7e0be384769af4dc0b"></a><!-- doxytag: member="ContextRegistryInfo::keysChanged" ref="a455bf52414fc5b7e0be384769af4dc0b" args="(const QStringList &currentKeys)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void ContextRegistryInfo::keysChanged </td> + <td>(</td> + <td class="paramtype">const QStringList & </td> + <td class="paramname"> <em>currentKeys</em></td> + <td> ) </td> + <td><code> [signal]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>DEPRECATED use changed signal instead. </p> +<p>Emitted when the registry changes. For performance reasons this is not a strict signal - it's emitted also even when no actual changes happened to the key content. For strict monitoring of a partular key use the <em><a class="el" href="class_context_property_info.html" title="A class to introspect a context property details.">ContextPropertyInfo</a></em>. </p> +<dl><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>currentKeys</em> </td><td>List of all the keys that are now in the registry. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a93f77b8ca933babf05a1f26d488a5093"></a><!-- doxytag: member="ContextRegistryInfo::keysRemoved" ref="a93f77b8ca933babf05a1f26d488a5093" args="(const QStringList &removedKeys)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void ContextRegistryInfo::keysRemoved </td> + <td>(</td> + <td class="paramtype">const QStringList & </td> + <td class="paramname"> <em>removedKeys</em></td> + <td> ) </td> + <td><code> [signal]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>DEPRECATED use changed signal instead. </p> +<p>Emitted when keys disappear (are removed) from the registry. The list contains only the removed keys. </p> +<dl><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>removedKeys</em> </td><td>The list of removed keys. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="abd90db03eb9976cab3562da345d50c19"></a><!-- doxytag: member="ContextRegistryInfo::listKeys" ref="abd90db03eb9976cab3562da345d50c19" args="(QString providername) const " --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">QStringList ContextRegistryInfo::listKeys </td> + <td>(</td> + <td class="paramtype">QString </td> + <td class="paramname"> <em>providername</em></td> + <td> ) </td> + <td> const</td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>Returns the list of all the keys associated with the given provider. </p> + +</div> +</div> +<a class="anchor" id="a963309761292d39921da3fb06cb31060"></a><!-- doxytag: member="ContextRegistryInfo::listKeys" ref="a963309761292d39921da3fb06cb31060" args="() const " --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">QStringList ContextRegistryInfo::listKeys </td> + <td>(</td> + <td class="paramname"></td> + <td> ) </td> + <td> const</td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>Returns the list of all the keys currently availible in the registry. </p> + +</div> +</div> +<a class="anchor" id="a195777381facfb937a992c08c8647519"></a><!-- doxytag: member="ContextRegistryInfo::listKeysForPlugin" ref="a195777381facfb937a992c08c8647519" args="(QString plugin) const " --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">QStringList ContextRegistryInfo::listKeysForPlugin </td> + <td>(</td> + <td class="paramtype">QString </td> + <td class="paramname"> <em>plugin</em></td> + <td> ) </td> + <td> const</td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>DEPRECATED Returns the list of all the keys associated with the given plugin. </p> + +</div> +</div> +<a class="anchor" id="a288081af4423fdc54c0e6db4591a8f34"></a><!-- doxytag: member="ContextRegistryInfo::listPlugins" ref="a288081af4423fdc54c0e6db4591a8f34" args="() const " --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">QStringList ContextRegistryInfo::listPlugins </td> + <td>(</td> + <td class="paramname"></td> + <td> ) </td> + <td> const</td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>DEPRECATED Returns the list of all unique plugins in the registry. </p> + +</div> +</div> +<a class="anchor" id="acd9c94071cdd4e01e1b3f42d0e240e25"></a><!-- doxytag: member="ContextRegistryInfo::listProviders" ref="acd9c94071cdd4e01e1b3f42d0e240e25" args="() const " --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">QStringList ContextRegistryInfo::listProviders </td> + <td>(</td> + <td class="paramname"></td> + <td> ) </td> + <td> const</td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>DEPRECATED Returns the list of all unique providers in the registry. </p> +<p>The lists consist of strings with dbus names of the providers. </p> + +</div> +</div> +<a class="anchor" id="a2dee38dbb2c673b1ddab29fbe578dd44"></a><!-- doxytag: member="ContextRegistryInfo::onKeysAdded" ref="a2dee38dbb2c673b1ddab29fbe578dd44" args="(const QStringList &newKeys)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void ContextRegistryInfo::onKeysAdded </td> + <td>(</td> + <td class="paramtype">const QStringList & </td> + <td class="paramname"> <em>newKeys</em></td> + <td> ) </td> + <td><code> [private, slot]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>This is connected to the <em>keysAdded</em> of the actual info backend instance. </p> +<p>Will be removed when deprecated <a class="el" href="class_context_registry_info.html#a89e54a28e6293e102d3c6cc1c56203a8" title="DEPRECATED use changed signal instead.">keysAdded()</a> signal is removed. </p> + +</div> +</div> +<a class="anchor" id="a93732cc21af7bfaf26a89a34c9855e26"></a><!-- doxytag: member="ContextRegistryInfo::onKeysChanged" ref="a93732cc21af7bfaf26a89a34c9855e26" args="(const QStringList &currentKeys)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void ContextRegistryInfo::onKeysChanged </td> + <td>(</td> + <td class="paramtype">const QStringList & </td> + <td class="paramname"> <em>currentKeys</em></td> + <td> ) </td> + <td><code> [private, slot]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>This is connected to the <em>keysChanged</em> of the actual info backend instance. </p> +<p>Will be removed when deprecated <a class="el" href="class_context_registry_info.html#a455bf52414fc5b7e0be384769af4dc0b" title="DEPRECATED use changed signal instead.">keysChanged()</a> signal is removed. </p> + +</div> +</div> +<a class="anchor" id="aa9bd4d704c5cda390b7186bdca213dbc"></a><!-- doxytag: member="ContextRegistryInfo::onKeysRemoved" ref="aa9bd4d704c5cda390b7186bdca213dbc" args="(const QStringList &removedKeys)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void ContextRegistryInfo::onKeysRemoved </td> + <td>(</td> + <td class="paramtype">const QStringList & </td> + <td class="paramname"> <em>removedKeys</em></td> + <td> ) </td> + <td><code> [private, slot]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>This is connected to the <em>keysRemoved</em> of the actual info backend instance. </p> +<p>Will be removed when deprecated <a class="el" href="class_context_registry_info.html#a93f77b8ca933babf05a1f26d488a5093" title="DEPRECATED use changed signal instead.">keysRemoved()</a> signal is removed. </p> + +</div> +</div> +<a class="anchor" id="a3edf9b27770690632f8950a832a726a0"></a><!-- doxytag: member="ContextRegistryInfo::onListChanged" ref="a3edf9b27770690632f8950a832a726a0" args="()" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void ContextRegistryInfo::onListChanged </td> + <td>(</td> + <td class="paramname"></td> + <td> ) </td> + <td><code> [private, slot]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>This is connected to the <em>listChanged</em> of the actual info backend instance. </p> +<p>Gets called when the list of keys changes. </p> + +</div> +</div> +<a class="anchor" id="a3f47c39171329446d574da87b18b49ad"></a><!-- doxytag: member="ContextRegistryInfo::operator=" ref="a3f47c39171329446d574da87b18b49ad" args="(const ContextRegistryInfo &)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_context_registry_info.html">ContextRegistryInfo</a>& ContextRegistryInfo::operator= </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_context_registry_info.html">ContextRegistryInfo</a> & </td> + <td class="paramname"></td> + <td> ) </td> + <td><code> [private]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>Private operator. Do not use. </p> + +</div> +</div> +<hr/><h2>Friends And Related Function Documentation</h2> +<a class="anchor" id="aaf710ed7356d597c5a7a04cbe74eb5a4"></a><!-- doxytag: member="ContextRegistryInfo::ContextRegistryInfoUnitTest" ref="aaf710ed7356d597c5a7a04cbe74eb5a4" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">friend class ContextRegistryInfoUnitTest<code> [friend]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +</div> +</div> +<hr/><h2>Member Data Documentation</h2> +<a class="anchor" id="a26fbeceb6cc6034badaa3593a93c086a"></a><!-- doxytag: member="ContextRegistryInfo::registryInstance" ref="a26fbeceb6cc6034badaa3593a93c086a" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_context_registry_info.html">ContextRegistryInfo</a> * <a class="el" href="class_context_registry_info.html#a26fbeceb6cc6034badaa3593a93c086a">ContextRegistryInfo::registryInstance</a> = NULL<code> [static, private]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p>Holds the actual pointer to the singelton instance. </p> +<p>Mutex protected during creation. </p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="contextregistryinfo_8h_source.html">contextregistryinfo.h</a></li> +<li><a class="el" href="contextregistryinfo_8cpp.html">contextregistryinfo.cpp</a></li> +<li><a class="el" href="mocs_8cpp.html">mocs.cpp</a></li> +</ul> +</div> +<hr size="1"/><address style="text-align: right;"><small>Generated on Thu Dec 10 16:51:58 2009 for libcontextsubscriber by +<a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address> +</body> +</html> |