diff options
Diffstat (limited to 'libcontextsubscriber/doc/html/class_context_registry_info.html')
-rw-r--r-- | libcontextsubscriber/doc/html/class_context_registry_info.html | 582 |
1 files changed, 582 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..0f4d5ea3 --- /dev/null +++ b/libcontextsubscriber/doc/html/class_context_registry_info.html @@ -0,0 +1,582 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;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.5.8 --> +<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" -->A class to introspect the registry contents. +<a href="#_details">More...</a> +<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><table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Signals</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#455bf52414fc5b7e0be384769af4dc0b">keysChanged</a> (const QStringList &currentKeys)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">DEPRECATED use changed signal instead. <a href="#455bf52414fc5b7e0be384769af4dc0b"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#89e54a28e6293e102d3c6cc1c56203a8">keysAdded</a> (const QStringList &newKeys)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">DEPRECATED use changed signal instead. <a href="#89e54a28e6293e102d3c6cc1c56203a8"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#93f77b8ca933babf05a1f26d488a5093">keysRemoved</a> (const QStringList &removedKeys)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">DEPRECATED use changed signal instead. <a href="#93f77b8ca933babf05a1f26d488a5093"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#b812fc743282bca20289cd6b28f7de14">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="#b812fc743282bca20289cd6b28f7de14"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#963309761292d39921da3fb06cb31060">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="#963309761292d39921da3fb06cb31060"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#bd90db03eb9976cab3562da345d50c19">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="#bd90db03eb9976cab3562da345d50c19"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#195777381facfb937a992c08c8647519">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="#195777381facfb937a992c08c8647519"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#cd9c94071cdd4e01e1b3f42d0e240e25">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="#cd9c94071cdd4e01e1b3f42d0e240e25"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#288081af4423fdc54c0e6db4591a8f34">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="#288081af4423fdc54c0e6db4591a8f34"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#8af42fc0ba5306234d06a238056cce99">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="#8af42fc0ba5306234d06a238056cce99"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap 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#93a34519ddb495338876ba0e1d1a4247">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="#93a34519ddb495338876ba0e1d1a4247"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a25ae78e991e72aba1442487e3a7661d">connectNotify</a> (const char *signal)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Called when people connect to signals. <a href="#a25ae78e991e72aba1442487e3a7661d"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Private Slots</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#93732cc21af7bfaf26a89a34c9855e26">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="#93732cc21af7bfaf26a89a34c9855e26"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#2dee38dbb2c673b1ddab29fbe578dd44">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="#2dee38dbb2c673b1ddab29fbe578dd44"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#a9bd4d704c5cda390b7186bdca213dbc">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="#a9bd4d704c5cda390b7186bdca213dbc"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#3edf9b27770690632f8950a832a726a0">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="#3edf9b27770690632f8950a832a726a0"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#09177765ce970e704de078ea8a8e364c">ContextRegistryInfo</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#706d267298633d4e7e8a64bb9f51d37a">ContextRegistryInfo</a> (const <a class="el" href="class_context_registry_info.html">ContextRegistryInfo</a> &)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Private constructor. Do not use. <a href="#706d267298633d4e7e8a64bb9f51d37a"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap 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#3f47c39171329446d574da87b18b49ad">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="#3f47c39171329446d574da87b18b49ad"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Static Private Attributes</h2></td></tr> +<tr><td class="memItemLeft" nowrap 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#26fbeceb6cc6034badaa3593a93c086a">registryInstance</a> = NULL</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Holds the actual pointer to the singelton instance. <a href="#26fbeceb6cc6034badaa3593a93c086a"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Friends</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_registry_info.html#af710ed7356d597c5a7a04cbe74eb5a4">ContextRegistryInfoUnitTest</a></td></tr> + +</table> +<hr><a name="_details"></a><h2>Detailed Description</h2> +A class to introspect the registry contents. +<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. <hr><h2>Constructor & Destructor Documentation</h2> +<a class="anchor" name="09177765ce970e704de078ea8a8e364c"></a><!-- doxytag: member="ContextRegistryInfo::ContextRegistryInfo" ref="09177765ce970e704de078ea8a8e364c" 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"> + +<p> + +</div> +</div><p> +<a class="anchor" name="706d267298633d4e7e8a64bb9f51d37a"></a><!-- doxytag: member="ContextRegistryInfo::ContextRegistryInfo" ref="706d267298633d4e7e8a64bb9f51d37a" 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> +Private constructor. Do not use. +</div> +</div><p> +<hr><h2>Member Function Documentation</h2> +<a class="anchor" name="8af42fc0ba5306234d06a238056cce99"></a><!-- doxytag: member="ContextRegistryInfo::backendName" ref="8af42fc0ba5306234d06a238056cce99" 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><p> +<a class="anchor" name="b812fc743282bca20289cd6b28f7de14"></a><!-- doxytag: member="ContextRegistryInfo::changed" ref="b812fc743282bca20289cd6b28f7de14" 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> +This is not a strict signal - it's possible for the emission to happen even if no actual change happened. +</div> +</div><p> +<a class="anchor" name="a25ae78e991e72aba1442487e3a7661d"></a><!-- doxytag: member="ContextRegistryInfo::connectNotify" ref="a25ae78e991e72aba1442487e3a7661d" 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> +Used to emit deprecation warnings when people connect to deprecated signals. +</div> +</div><p> +<a class="anchor" name="93a34519ddb495338876ba0e1d1a4247"></a><!-- doxytag: member="ContextRegistryInfo::instance" ref="93a34519ddb495338876ba0e1d1a4247" 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> +The object is constructed automaticall on first access. <dl compact><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> +</dl> + +</div> +</div><p> +<a class="anchor" name="89e54a28e6293e102d3c6cc1c56203a8"></a><!-- doxytag: member="ContextRegistryInfo::keysAdded" ref="89e54a28e6293e102d3c6cc1c56203a8" 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> +Emitted when new keys become availible in the registry. The list contains only the new keys. <dl compact><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> +</dl> + +</div> +</div><p> +<a class="anchor" name="455bf52414fc5b7e0be384769af4dc0b"></a><!-- doxytag: member="ContextRegistryInfo::keysChanged" ref="455bf52414fc5b7e0be384769af4dc0b" 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> +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>. <dl compact><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> +</dl> + +</div> +</div><p> +<a class="anchor" name="93f77b8ca933babf05a1f26d488a5093"></a><!-- doxytag: member="ContextRegistryInfo::keysRemoved" ref="93f77b8ca933babf05a1f26d488a5093" 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> +Emitted when keys disappear (are removed) from the registry. The list contains only the removed keys. <dl compact><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> +</dl> + +</div> +</div><p> +<a class="anchor" name="bd90db03eb9976cab3562da345d50c19"></a><!-- doxytag: member="ContextRegistryInfo::listKeys" ref="bd90db03eb9976cab3562da345d50c19" 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><p> +<a class="anchor" name="963309761292d39921da3fb06cb31060"></a><!-- doxytag: member="ContextRegistryInfo::listKeys" ref="963309761292d39921da3fb06cb31060" 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><p> +<a class="anchor" name="195777381facfb937a992c08c8647519"></a><!-- doxytag: member="ContextRegistryInfo::listKeysForPlugin" ref="195777381facfb937a992c08c8647519" 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><p> +<a class="anchor" name="288081af4423fdc54c0e6db4591a8f34"></a><!-- doxytag: member="ContextRegistryInfo::listPlugins" ref="288081af4423fdc54c0e6db4591a8f34" 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><p> +<a class="anchor" name="cd9c94071cdd4e01e1b3f42d0e240e25"></a><!-- doxytag: member="ContextRegistryInfo::listProviders" ref="cd9c94071cdd4e01e1b3f42d0e240e25" 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> +The lists consist of strings with dbus names of the providers. +</div> +</div><p> +<a class="anchor" name="2dee38dbb2c673b1ddab29fbe578dd44"></a><!-- doxytag: member="ContextRegistryInfo::onKeysAdded" ref="2dee38dbb2c673b1ddab29fbe578dd44" 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> +Will be removed when deprecated <a class="el" href="class_context_registry_info.html#89e54a28e6293e102d3c6cc1c56203a8" title="DEPRECATED use changed signal instead.">keysAdded()</a> signal is removed. +</div> +</div><p> +<a class="anchor" name="93732cc21af7bfaf26a89a34c9855e26"></a><!-- doxytag: member="ContextRegistryInfo::onKeysChanged" ref="93732cc21af7bfaf26a89a34c9855e26" 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> +Will be removed when deprecated <a class="el" href="class_context_registry_info.html#455bf52414fc5b7e0be384769af4dc0b" title="DEPRECATED use changed signal instead.">keysChanged()</a> signal is removed. +</div> +</div><p> +<a class="anchor" name="a9bd4d704c5cda390b7186bdca213dbc"></a><!-- doxytag: member="ContextRegistryInfo::onKeysRemoved" ref="a9bd4d704c5cda390b7186bdca213dbc" 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> +Will be removed when deprecated <a class="el" href="class_context_registry_info.html#93f77b8ca933babf05a1f26d488a5093" title="DEPRECATED use changed signal instead.">keysRemoved()</a> signal is removed. +</div> +</div><p> +<a class="anchor" name="3edf9b27770690632f8950a832a726a0"></a><!-- doxytag: member="ContextRegistryInfo::onListChanged" ref="3edf9b27770690632f8950a832a726a0" 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> +Gets called when the list of keys changes. +</div> +</div><p> +<a class="anchor" name="3f47c39171329446d574da87b18b49ad"></a><!-- doxytag: member="ContextRegistryInfo::operator=" ref="3f47c39171329446d574da87b18b49ad" 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><p> +<hr><h2>Friends And Related Function Documentation</h2> +<a class="anchor" name="af710ed7356d597c5a7a04cbe74eb5a4"></a><!-- doxytag: member="ContextRegistryInfo::ContextRegistryInfoUnitTest" ref="af710ed7356d597c5a7a04cbe74eb5a4" 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"> + +<p> + +</div> +</div><p> +<hr><h2>Member Data Documentation</h2> +<a class="anchor" name="26fbeceb6cc6034badaa3593a93c086a"></a><!-- doxytag: member="ContextRegistryInfo::registryInstance" ref="26fbeceb6cc6034badaa3593a93c086a" 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#26fbeceb6cc6034badaa3593a93c086a">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> +Mutex protected during creation. +</div> +</div><p> +<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><a class="el" href="contextregistryinfo_8cpp.html">contextregistryinfo.cpp</a><li><a class="el" href="mocs_8cpp.html">mocs.cpp</a></ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 23 08:59:23 2009 for libcontextsubscriber by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address> +</body> +</html> |