~ubuntu-branches/ubuntu/wily/telepathy-qt5/wily

« back to all changes in this revision

Viewing changes to doc/html/a00108.html

  • Committer: Package Import Robot
  • Author(s): Tiago Salem Herrmann
  • Date: 2015-05-29 18:01:17 UTC
  • mfrom: (1.1.1)
  • Revision ID: package-import@ubuntu.com-20150529180117-nj5geaevciyps6b5
Tags: 0.9.6.1-0ubuntu1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
4
4
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5
5
<head>
6
 
  <title>Tp::ChannelClass Struct Reference</title>
 
6
  <title>Tp::BaseChannelRoomListType Class Reference</title>
7
7
  <link href="doxygen.css" rel="stylesheet" type="text/css" />
8
8
</head>
9
9
<body>
26
26
</td>
27
27
</tr>
28
28
</table>
29
 
<!-- Generated by Doxygen 1.7.6.1 -->
30
 
  <div id="nav-path" class="navpath">
31
 
    <ul>
32
 
      <li class="navelem"><a class="el" href="a00724.html">Tp</a>      </li>
33
 
      <li class="navelem"><a class="el" href="a00108.html">ChannelClass</a>      </li>
34
 
    </ul>
35
 
  </div>
 
29
<!-- Generated by Doxygen 1.8.5 -->
 
30
<div id="nav-path" class="navpath">
 
31
  <ul>
 
32
<li class="navelem"><a class="el" href="a00860.html">Tp</a></li><li class="navelem"><a class="el" href="a00108.html">BaseChannelRoomListType</a></li>  </ul>
36
33
</div>
 
34
</div><!-- top -->
37
35
<div class="header">
38
36
  <div class="summary">
39
 
<a href="#pub-methods">Public Member Functions</a>  </div>
 
37
<a href="#pub-types">Public Types</a> &#124;
 
38
<a href="#pub-methods">Public Member Functions</a> &#124;
 
39
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
 
40
<a href="#pro-methods">Protected Member Functions</a> &#124;
 
41
<a href="a00931.html">List of all members</a>  </div>
40
42
  <div class="headertitle">
41
 
<div class="title">Tp::ChannelClass Struct Reference<div class="ingroups"><a class="el" href="a00762.html">Mapping types</a></div></div>  </div>
 
43
<div class="title">Tp::BaseChannelRoomListType Class Reference<div class="ingroups"><a class="el" href="a00885.html">Connection manager service implementation</a></div></div>  </div>
42
44
</div><!--header-->
43
45
<div class="contents">
44
 
<!-- doxytag: class="Tp::ChannelClass" -->
45
 
<p><code>#include &lt;<a class="el" href="a00720_source.html">TelepathyQt/Types</a>&gt;</code></p>
46
 
 
47
 
<p><a href="a00972.html">List of all members.</a></p>
48
 
<h2><a name="pub-methods"></a>
49
 
Public Member Functions</h2>
50
 
<ul>
51
 
<li><a class="el" href="a00108.html#a2cdd92e4288a21175ac76e64b9716fa9">ChannelClass</a> ()
52
 
<li><a class="el" href="a00108.html#a153f2964e50e2c512b4bf98364c2adb0">ChannelClass</a> (const QMap&lt; QString, QDBusVariant &gt; &amp;a)
53
 
<li><a class="el" href="a00108.html">ChannelClass</a> &amp; <a class="el" href="a00108.html#a8229e830748f5d94ad0af5c18d800e21">operator=</a> (const QMap&lt; QString, QDBusVariant &gt; &amp;a)
54
 
</ul>
55
 
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
56
 
<div class="textblock"><p>Mapping type generated from the specification. Convertible with QMap&lt;QString, QDBusVariant&gt;, but needed to have a discrete type in the Qt type system.</p>
57
 
 
58
 
 <p>Mapping representing a class of channels that can be requested
59
 
   from a connection manager, can be handled by a user interface,
60
 
   are supported by a contact, etc.</p>
61
 
 
62
 
 <p>Classes of channel are identified by the fixed values of
63
 
   a subset of their properties.</p>
64
 
 
65
 
 <p>Channel classes SHOULD always include the keys
66
 
     <a class="el" href="">ChannelInterface::ChannelType </a>  
67
 
   and
68
 
     <a class="el" href="">ChannelInterface::TargetHandleType </a>  .
69
 
   (One exception is that   ChannelTypeContactSearchInterface  channels do not have TargetHandleType
70
 
   <code>None</code> in their requestable channel classes, for
71
 
   historical reasons.)</p>
72
 
  </div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
73
 
<a class="anchor" id="a2cdd92e4288a21175ac76e64b9716fa9"></a><!-- doxytag: member="Tp::ChannelClass::ChannelClass" ref="a2cdd92e4288a21175ac76e64b9716fa9" args="()" -->
74
 
<div class="memitem">
75
 
<div class="memproto">
76
 
      <table class="memname">
77
 
        <tr>
78
 
          <td class="memname"><a class="el" href="a00108.html#a2cdd92e4288a21175ac76e64b9716fa9">Tp::ChannelClass::ChannelClass</a> </td>
79
 
          <td>(</td>
80
 
          <td class="paramname"></td><td>)</td>
81
 
          <td><code> [inline]</code></td>
82
 
        </tr>
83
 
      </table>
84
 
</div>
85
 
<div class="memdoc">
86
 
 
87
 
</div>
88
 
</div>
89
 
<a class="anchor" id="a153f2964e50e2c512b4bf98364c2adb0"></a><!-- doxytag: member="Tp::ChannelClass::ChannelClass" ref="a153f2964e50e2c512b4bf98364c2adb0" args="(const QMap&lt; QString, QDBusVariant &gt; &amp;a)" -->
90
 
<div class="memitem">
91
 
<div class="memproto">
92
 
      <table class="memname">
93
 
        <tr>
94
 
          <td class="memname"><a class="el" href="a00108.html#a2cdd92e4288a21175ac76e64b9716fa9">Tp::ChannelClass::ChannelClass</a> </td>
95
 
          <td>(</td>
96
 
          <td class="paramtype">const QMap&lt; QString, QDBusVariant &gt; &amp;&#160;</td>
97
 
          <td class="paramname"><em>a</em></td><td>)</td>
98
 
          <td><code> [inline]</code></td>
99
 
        </tr>
100
 
      </table>
101
 
</div>
102
 
<div class="memdoc">
103
 
 
104
 
</div>
105
 
</div>
106
 
<hr/><h2>Member Function Documentation</h2>
107
 
<a class="anchor" id="a8229e830748f5d94ad0af5c18d800e21"></a><!-- doxytag: member="Tp::ChannelClass::operator=" ref="a8229e830748f5d94ad0af5c18d800e21" args="(const QMap&lt; QString, QDBusVariant &gt; &amp;a)" -->
108
 
<div class="memitem">
109
 
<div class="memproto">
110
 
      <table class="memname">
111
 
        <tr>
112
 
          <td class="memname"><a class="el" href="a00108.html">ChannelClass</a>&amp; Tp::ChannelClass::operator= </td>
113
 
          <td>(</td>
114
 
          <td class="paramtype">const QMap&lt; QString, QDBusVariant &gt; &amp;&#160;</td>
115
 
          <td class="paramname"><em>a</em></td><td>)</td>
116
 
          <td><code> [inline]</code></td>
117
 
        </tr>
118
 
      </table>
119
 
</div>
120
 
<div class="memdoc">
 
46
 
 
47
<p>Base class for implementations of Channel.Type.RoomList.  
 
48
 <a href="a00108.html#details">More...</a></p>
 
49
 
 
50
<p><code>#include &lt;<a class="el" href="a00572_source.html">TelepathyQt/BaseChannel</a>&gt;</code></p>
 
51
 
 
52
<p>Inherits <a class="el" href="a00062.html">Tp::AbstractChannelInterface</a>.</p>
 
53
<table class="memberdecls">
 
54
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
 
55
Public Types</h2></td></tr>
 
56
<tr class="memitem:a06f219e7dd4c1d8f96a0908464478d40"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="a00133.html">Callback1</a>&lt; void, <br class="typebreak"/>
 
57
<a class="el" href="a00337.html">DBusError</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#a06f219e7dd4c1d8f96a0908464478d40">ListRoomsCallback</a></td></tr>
 
58
<tr class="separator:a06f219e7dd4c1d8f96a0908464478d40"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
59
<tr class="memitem:a1861c6b31c9961a6d089a9fc01dcd9df"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="a00133.html">Callback1</a>&lt; void, <br class="typebreak"/>
 
60
<a class="el" href="a00337.html">DBusError</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#a1861c6b31c9961a6d089a9fc01dcd9df">StopListingCallback</a></td></tr>
 
61
<tr class="separator:a1861c6b31c9961a6d089a9fc01dcd9df"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
62
</table><table class="memberdecls">
 
63
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 
64
Public Member Functions</h2></td></tr>
 
65
<tr class="memitem:adeb2de38675f44517a87287323b26dde"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#adeb2de38675f44517a87287323b26dde">~BaseChannelRoomListType</a> ()</td></tr>
 
66
<tr class="separator:adeb2de38675f44517a87287323b26dde"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
67
<tr class="memitem:a34b0a37bec0e157de82413328529f908"><td class="memItemLeft" align="right" valign="top">QVariantMap&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#a34b0a37bec0e157de82413328529f908">immutableProperties</a> () const </td></tr>
 
68
<tr class="separator:a34b0a37bec0e157de82413328529f908"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
69
<tr class="memitem:a3b09f94fa0943c2530eeaf8ef1454383"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#a3b09f94fa0943c2530eeaf8ef1454383">server</a> () const </td></tr>
 
70
<tr class="separator:a3b09f94fa0943c2530eeaf8ef1454383"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
71
<tr class="memitem:af4c2d848cccd0052e1b24e6e4f29bb4d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#af4c2d848cccd0052e1b24e6e4f29bb4d">getListingRooms</a> ()</td></tr>
 
72
<tr class="separator:af4c2d848cccd0052e1b24e6e4f29bb4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
73
<tr class="memitem:a7f863da99515ed941dc2ebeba122732d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#a7f863da99515ed941dc2ebeba122732d">setListingRooms</a> (bool listing)</td></tr>
 
74
<tr class="separator:a7f863da99515ed941dc2ebeba122732d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
75
<tr class="memitem:a230d1debc863a429a7383f57b23b0c9a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#a230d1debc863a429a7383f57b23b0c9a">setListRoomsCallback</a> (const <a class="el" href="a00108.html#a06f219e7dd4c1d8f96a0908464478d40">ListRoomsCallback</a> &amp;cb)</td></tr>
 
76
<tr class="separator:a230d1debc863a429a7383f57b23b0c9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
77
<tr class="memitem:a236d613083f4b59ccb27db85653ee699"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#a236d613083f4b59ccb27db85653ee699">listRooms</a> (<a class="el" href="a00337.html">DBusError</a> *error)</td></tr>
 
78
<tr class="separator:a236d613083f4b59ccb27db85653ee699"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
79
<tr class="memitem:a7310e51707c6b3f9d2a4c320c534a271"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#a7310e51707c6b3f9d2a4c320c534a271">setStopListingCallback</a> (const <a class="el" href="a00108.html#a1861c6b31c9961a6d089a9fc01dcd9df">StopListingCallback</a> &amp;cb)</td></tr>
 
80
<tr class="separator:a7310e51707c6b3f9d2a4c320c534a271"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
81
<tr class="memitem:ab67baa9612ba0526b8150b2af385e06f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#ab67baa9612ba0526b8150b2af385e06f">stopListing</a> (<a class="el" href="a00337.html">DBusError</a> *error)</td></tr>
 
82
<tr class="separator:ab67baa9612ba0526b8150b2af385e06f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
83
<tr class="memitem:a5c43f47f5a0002bfabc8d28c46b8fd1e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#a5c43f47f5a0002bfabc8d28c46b8fd1e">gotRooms</a> (const <a class="el" href="a00898.html#ga61418665719aaef9e0608f87eccca306">Tp::RoomInfoList</a> &amp;rooms)</td></tr>
 
84
<tr class="separator:a5c43f47f5a0002bfabc8d28c46b8fd1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
85
<tr class="inherit_header pub_methods_a00062"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_a00062')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="a00062.html">Tp::AbstractChannelInterface</a></td></tr>
 
86
<tr class="memitem:a05f8a1838aadc0d57f1d39235cf5a26d inherit pub_methods_a00062"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#a05f8a1838aadc0d57f1d39235cf5a26d">AbstractChannelInterface</a> (const QString &amp;<a class="el" href="a00068.html#ae5a60300ba120fb6579a489d1e3abe59">interfaceName</a>)</td></tr>
 
87
<tr class="separator:a05f8a1838aadc0d57f1d39235cf5a26d inherit pub_methods_a00062"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
88
<tr class="memitem:a21c0ca1dd1f3ce07dd0f3d7a941a6443 inherit pub_methods_a00062"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#a21c0ca1dd1f3ce07dd0f3d7a941a6443">~AbstractChannelInterface</a> ()</td></tr>
 
89
<tr class="separator:a21c0ca1dd1f3ce07dd0f3d7a941a6443 inherit pub_methods_a00062"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
90
<tr class="inherit_header pub_methods_a00068"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_a00068')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="a00068.html">Tp::AbstractDBusServiceInterface</a></td></tr>
 
91
<tr class="memitem:ab7f3a6c62addea121b3dd7a5d51c5766 inherit pub_methods_a00068"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00068.html#ab7f3a6c62addea121b3dd7a5d51c5766">AbstractDBusServiceInterface</a> (const QString &amp;<a class="el" href="a00068.html#ae5a60300ba120fb6579a489d1e3abe59">interfaceName</a>)</td></tr>
 
92
<tr class="separator:ab7f3a6c62addea121b3dd7a5d51c5766 inherit pub_methods_a00068"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
93
<tr class="memitem:a72d8f7e2e59db04759168e059323fbb1 inherit pub_methods_a00068"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00068.html#a72d8f7e2e59db04759168e059323fbb1">~AbstractDBusServiceInterface</a> ()</td></tr>
 
94
<tr class="separator:a72d8f7e2e59db04759168e059323fbb1 inherit pub_methods_a00068"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
95
<tr class="memitem:ae5a60300ba120fb6579a489d1e3abe59 inherit pub_methods_a00068"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00068.html#ae5a60300ba120fb6579a489d1e3abe59">interfaceName</a> () const </td></tr>
 
96
<tr class="separator:ae5a60300ba120fb6579a489d1e3abe59 inherit pub_methods_a00068"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
97
<tr class="memitem:ae8630f88c35f340bf7a5b41ae13c208b inherit pub_methods_a00068"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00338.html">DBusObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00068.html#ae8630f88c35f340bf7a5b41ae13c208b">dbusObject</a> () const </td></tr>
 
98
<tr class="separator:ae8630f88c35f340bf7a5b41ae13c208b inherit pub_methods_a00068"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
99
<tr class="memitem:a3e4213911feea638dd4dab3dd20ada17 inherit pub_methods_a00068"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00068.html#a3e4213911feea638dd4dab3dd20ada17">isRegistered</a> () const </td></tr>
 
100
<tr class="separator:a3e4213911feea638dd4dab3dd20ada17 inherit pub_methods_a00068"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
101
<tr class="memitem:a427f7c7d37b1333ab67803b048856814 inherit pub_methods_a00068"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00068.html#a427f7c7d37b1333ab67803b048856814">notifyPropertyChanged</a> (const QString &amp;propertyName, const QVariant &amp;propertyValue)</td></tr>
 
102
<tr class="separator:a427f7c7d37b1333ab67803b048856814 inherit pub_methods_a00068"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
103
<tr class="inherit_header pub_methods_a00415"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_a00415')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="a00415.html">Tp::Object</a></td></tr>
 
104
<tr class="memitem:a6f7137bb1763779fdb6babc91f2462c3 inherit pub_methods_a00415"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00415.html#a6f7137bb1763779fdb6babc91f2462c3">~Object</a> ()</td></tr>
 
105
<tr class="separator:a6f7137bb1763779fdb6babc91f2462c3 inherit pub_methods_a00415"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
106
<tr class="inherit_header pub_methods_a00489"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_a00489')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="a00489.html">Tp::RefCounted</a></td></tr>
 
107
<tr class="memitem:ace03ea74806fd9a180b8863ae23c838c inherit pub_methods_a00489"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00489.html#ace03ea74806fd9a180b8863ae23c838c">RefCounted</a> ()</td></tr>
 
108
<tr class="separator:ace03ea74806fd9a180b8863ae23c838c inherit pub_methods_a00489"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
109
<tr class="memitem:a56b3618d2e02f6999c77da00d4e1bfd4 inherit pub_methods_a00489"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00489.html#a56b3618d2e02f6999c77da00d4e1bfd4">~RefCounted</a> ()</td></tr>
 
110
<tr class="separator:a56b3618d2e02f6999c77da00d4e1bfd4 inherit pub_methods_a00489"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
111
</table><table class="memberdecls">
 
112
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
 
113
Static Public Member Functions</h2></td></tr>
 
114
<tr class="memitem:ab4ccc67cbef6bfd4d9eb51588e076081"><td class="memItemLeft" align="right" valign="top">static BaseChannelRoomListTypePtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#ab4ccc67cbef6bfd4d9eb51588e076081">create</a> (const QString &amp;<a class="el" href="a00108.html#a3b09f94fa0943c2530eeaf8ef1454383">server</a>=QString())</td></tr>
 
115
<tr class="separator:ab4ccc67cbef6bfd4d9eb51588e076081"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
116
<tr class="memitem:afdf2d8884eabbab8bc7ae9493b672e3f"><td class="memTemplParams" colspan="2">template&lt;typename BaseChannelRoomListTypeSubclass &gt; </td></tr>
 
117
<tr class="memitem:afdf2d8884eabbab8bc7ae9493b672e3f"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="a00506.html">SharedPtr</a><br class="typebreak"/>
 
118
&lt; BaseChannelRoomListTypeSubclass &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00108.html#afdf2d8884eabbab8bc7ae9493b672e3f">create</a> (const QString &amp;<a class="el" href="a00108.html#a3b09f94fa0943c2530eeaf8ef1454383">server</a>=QString())</td></tr>
 
119
<tr class="separator:afdf2d8884eabbab8bc7ae9493b672e3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
120
</table><table class="memberdecls">
 
121
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 
122
Protected Member Functions</h2></td></tr>
 
123
<tr class="memitem:a94ecac8a6448db4ce3a6d11772635ca5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#a94ecac8a6448db4ce3a6d11772635ca5">BaseChannelRoomListType</a> (const QString &amp;<a class="el" href="a00108.html#a3b09f94fa0943c2530eeaf8ef1454383">server</a>)</td></tr>
 
124
<tr class="separator:a94ecac8a6448db4ce3a6d11772635ca5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
125
<tr class="inherit_header pro_methods_a00068"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_a00068')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="a00068.html">Tp::AbstractDBusServiceInterface</a></td></tr>
 
126
<tr class="memitem:a9d73f044373a17cfc82c6c0a9a8dbbaa inherit pro_methods_a00068"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00068.html#a9d73f044373a17cfc82c6c0a9a8dbbaa">registerInterface</a> (<a class="el" href="a00338.html">DBusObject</a> *<a class="el" href="a00068.html#ae8630f88c35f340bf7a5b41ae13c208b">dbusObject</a>)</td></tr>
 
127
<tr class="separator:a9d73f044373a17cfc82c6c0a9a8dbbaa inherit pro_methods_a00068"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
128
<tr class="inherit_header pro_methods_a00415"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_a00415')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="a00415.html">Tp::Object</a></td></tr>
 
129
<tr class="memitem:acd48c94dd2130fcd4ab80c44e3079b0c inherit pro_methods_a00415"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00415.html#acd48c94dd2130fcd4ab80c44e3079b0c">Object</a> ()</td></tr>
 
130
<tr class="separator:acd48c94dd2130fcd4ab80c44e3079b0c inherit pro_methods_a00415"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
131
<tr class="memitem:ab082554e5af7e3271aa1486f86d74db7 inherit pro_methods_a00415"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00415.html#ab082554e5af7e3271aa1486f86d74db7">notify</a> (const char *propertyName)</td></tr>
 
132
<tr class="separator:ab082554e5af7e3271aa1486f86d74db7 inherit pro_methods_a00415"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
133
</table><table class="memberdecls">
 
134
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
 
135
Additional Inherited Members</h2></td></tr>
 
136
<tr class="inherit_header signals_a00415"><td colspan="2" onclick="javascript:toggleInherit('signals_a00415')"><img src="closed.png" alt="-"/>&#160;Signals inherited from <a class="el" href="a00415.html">Tp::Object</a></td></tr>
 
137
<tr class="memitem:a83a87f712a0c20755745880983977b7a inherit signals_a00415"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00415.html#a83a87f712a0c20755745880983977b7a">propertyChanged</a> (const QString &amp;propertyName)</td></tr>
 
138
<tr class="separator:a83a87f712a0c20755745880983977b7a inherit signals_a00415"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
139
</table>
 
140
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 
141
<div class="textblock"><p>Base class for implementations of Channel.Type.RoomList. </p>
 
142
</div><h2 class="groupheader">Member Typedef Documentation</h2>
 
143
<a class="anchor" id="a06f219e7dd4c1d8f96a0908464478d40"></a>
 
144
<div class="memitem">
 
145
<div class="memproto">
 
146
      <table class="memname">
 
147
        <tr>
 
148
          <td class="memname">typedef <a class="el" href="a00133.html">Callback1</a>&lt;void, <a class="el" href="a00337.html">DBusError</a>*&gt; <a class="el" href="a00108.html#a06f219e7dd4c1d8f96a0908464478d40">Tp::BaseChannelRoomListType::ListRoomsCallback</a></td>
 
149
        </tr>
 
150
      </table>
 
151
</div><div class="memdoc">
 
152
 
 
153
</div>
 
154
</div>
 
155
<a class="anchor" id="a1861c6b31c9961a6d089a9fc01dcd9df"></a>
 
156
<div class="memitem">
 
157
<div class="memproto">
 
158
      <table class="memname">
 
159
        <tr>
 
160
          <td class="memname">typedef <a class="el" href="a00133.html">Callback1</a>&lt;void, <a class="el" href="a00337.html">DBusError</a>*&gt; <a class="el" href="a00108.html#a1861c6b31c9961a6d089a9fc01dcd9df">Tp::BaseChannelRoomListType::StopListingCallback</a></td>
 
161
        </tr>
 
162
      </table>
 
163
</div><div class="memdoc">
 
164
 
 
165
</div>
 
166
</div>
 
167
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 
168
<a class="anchor" id="adeb2de38675f44517a87287323b26dde"></a>
 
169
<div class="memitem">
 
170
<div class="memproto">
 
171
<table class="mlabels">
 
172
  <tr>
 
173
  <td class="mlabels-left">
 
174
      <table class="memname">
 
175
        <tr>
 
176
          <td class="memname">Tp::BaseChannelRoomListType::~BaseChannelRoomListType </td>
 
177
          <td>(</td>
 
178
          <td class="paramname"></td><td>)</td>
 
179
          <td></td>
 
180
        </tr>
 
181
      </table>
 
182
  </td>
 
183
  <td class="mlabels-right">
 
184
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
 
185
  </tr>
 
186
</table>
 
187
</div><div class="memdoc">
 
188
<p>Class destructor. </p>
 
189
 
 
190
</div>
 
191
</div>
 
192
<a class="anchor" id="a94ecac8a6448db4ce3a6d11772635ca5"></a>
 
193
<div class="memitem">
 
194
<div class="memproto">
 
195
<table class="mlabels">
 
196
  <tr>
 
197
  <td class="mlabels-left">
 
198
      <table class="memname">
 
199
        <tr>
 
200
          <td class="memname">Tp::BaseChannelRoomListType::BaseChannelRoomListType </td>
 
201
          <td>(</td>
 
202
          <td class="paramtype">const QString &amp;&#160;</td>
 
203
          <td class="paramname"><em>server</em></td><td>)</td>
 
204
          <td></td>
 
205
        </tr>
 
206
      </table>
 
207
  </td>
 
208
  <td class="mlabels-right">
 
209
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
 
210
  </tr>
 
211
</table>
 
212
</div><div class="memdoc">
 
213
<p>Class constructor. </p>
 
214
 
 
215
</div>
 
216
</div>
 
217
<h2 class="groupheader">Member Function Documentation</h2>
 
218
<a class="anchor" id="ab4ccc67cbef6bfd4d9eb51588e076081"></a>
 
219
<div class="memitem">
 
220
<div class="memproto">
 
221
<table class="mlabels">
 
222
  <tr>
 
223
  <td class="mlabels-left">
 
224
      <table class="memname">
 
225
        <tr>
 
226
          <td class="memname">static BaseChannelRoomListTypePtr Tp::BaseChannelRoomListType::create </td>
 
227
          <td>(</td>
 
228
          <td class="paramtype">const QString &amp;&#160;</td>
 
229
          <td class="paramname"><em>server</em> = <code>QString()</code></td><td>)</td>
 
230
          <td></td>
 
231
        </tr>
 
232
      </table>
 
233
  </td>
 
234
  <td class="mlabels-right">
 
235
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
 
236
  </tr>
 
237
</table>
 
238
</div><div class="memdoc">
 
239
 
 
240
</div>
 
241
</div>
 
242
<a class="anchor" id="afdf2d8884eabbab8bc7ae9493b672e3f"></a>
 
243
<div class="memitem">
 
244
<div class="memproto">
 
245
<div class="memtemplate">
 
246
template&lt;typename BaseChannelRoomListTypeSubclass &gt; </div>
 
247
<table class="mlabels">
 
248
  <tr>
 
249
  <td class="mlabels-left">
 
250
      <table class="memname">
 
251
        <tr>
 
252
          <td class="memname">static <a class="el" href="a00506.html">SharedPtr</a>&lt;BaseChannelRoomListTypeSubclass&gt; Tp::BaseChannelRoomListType::create </td>
 
253
          <td>(</td>
 
254
          <td class="paramtype">const QString &amp;&#160;</td>
 
255
          <td class="paramname"><em>server</em> = <code>QString()</code></td><td>)</td>
 
256
          <td></td>
 
257
        </tr>
 
258
      </table>
 
259
  </td>
 
260
  <td class="mlabels-right">
 
261
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
 
262
  </tr>
 
263
</table>
 
264
</div><div class="memdoc">
 
265
 
 
266
</div>
 
267
</div>
 
268
<a class="anchor" id="a34b0a37bec0e157de82413328529f908"></a>
 
269
<div class="memitem">
 
270
<div class="memproto">
 
271
<table class="mlabels">
 
272
  <tr>
 
273
  <td class="mlabels-left">
 
274
      <table class="memname">
 
275
        <tr>
 
276
          <td class="memname">QVariantMap Tp::BaseChannelRoomListType::immutableProperties </td>
 
277
          <td>(</td>
 
278
          <td class="paramname"></td><td>)</td>
 
279
          <td> const</td>
 
280
        </tr>
 
281
      </table>
 
282
  </td>
 
283
  <td class="mlabels-right">
 
284
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
 
285
  </tr>
 
286
</table>
 
287
</div><div class="memdoc">
 
288
<p>Return the immutable properties of this interface.</p>
 
289
<p>Immutable properties cannot change after the interface has been registered on a service on the bus with <a class="el" href="a00068.html#a9d73f044373a17cfc82c6c0a9a8dbbaa">registerInterface()</a>.</p>
 
290
<dl class="section return"><dt>Returns</dt><dd>The immutable properties of this interface. </dd></dl>
 
291
 
 
292
<p>Implements <a class="el" href="a00068.html#aa73b72b907398dfc6a4563b62dc6fd2f">Tp::AbstractDBusServiceInterface</a>.</p>
 
293
 
 
294
</div>
 
295
</div>
 
296
<a class="anchor" id="a3b09f94fa0943c2530eeaf8ef1454383"></a>
 
297
<div class="memitem">
 
298
<div class="memproto">
 
299
      <table class="memname">
 
300
        <tr>
 
301
          <td class="memname">QString Tp::BaseChannelRoomListType::server </td>
 
302
          <td>(</td>
 
303
          <td class="paramname"></td><td>)</td>
 
304
          <td> const</td>
 
305
        </tr>
 
306
      </table>
 
307
</div><div class="memdoc">
 
308
 
 
309
</div>
 
310
</div>
 
311
<a class="anchor" id="af4c2d848cccd0052e1b24e6e4f29bb4d"></a>
 
312
<div class="memitem">
 
313
<div class="memproto">
 
314
      <table class="memname">
 
315
        <tr>
 
316
          <td class="memname">bool Tp::BaseChannelRoomListType::getListingRooms </td>
 
317
          <td>(</td>
 
318
          <td class="paramname"></td><td>)</td>
 
319
          <td></td>
 
320
        </tr>
 
321
      </table>
 
322
</div><div class="memdoc">
 
323
 
 
324
</div>
 
325
</div>
 
326
<a class="anchor" id="a7f863da99515ed941dc2ebeba122732d"></a>
 
327
<div class="memitem">
 
328
<div class="memproto">
 
329
      <table class="memname">
 
330
        <tr>
 
331
          <td class="memname">void Tp::BaseChannelRoomListType::setListingRooms </td>
 
332
          <td>(</td>
 
333
          <td class="paramtype">bool&#160;</td>
 
334
          <td class="paramname"><em>listing</em></td><td>)</td>
 
335
          <td></td>
 
336
        </tr>
 
337
      </table>
 
338
</div><div class="memdoc">
 
339
 
 
340
</div>
 
341
</div>
 
342
<a class="anchor" id="a230d1debc863a429a7383f57b23b0c9a"></a>
 
343
<div class="memitem">
 
344
<div class="memproto">
 
345
      <table class="memname">
 
346
        <tr>
 
347
          <td class="memname">void Tp::BaseChannelRoomListType::setListRoomsCallback </td>
 
348
          <td>(</td>
 
349
          <td class="paramtype">const <a class="el" href="a00108.html#a06f219e7dd4c1d8f96a0908464478d40">ListRoomsCallback</a> &amp;&#160;</td>
 
350
          <td class="paramname"><em>cb</em></td><td>)</td>
 
351
          <td></td>
 
352
        </tr>
 
353
      </table>
 
354
</div><div class="memdoc">
 
355
 
 
356
</div>
 
357
</div>
 
358
<a class="anchor" id="a236d613083f4b59ccb27db85653ee699"></a>
 
359
<div class="memitem">
 
360
<div class="memproto">
 
361
      <table class="memname">
 
362
        <tr>
 
363
          <td class="memname">void Tp::BaseChannelRoomListType::listRooms </td>
 
364
          <td>(</td>
 
365
          <td class="paramtype"><a class="el" href="a00337.html">DBusError</a> *&#160;</td>
 
366
          <td class="paramname"><em>error</em></td><td>)</td>
 
367
          <td></td>
 
368
        </tr>
 
369
      </table>
 
370
</div><div class="memdoc">
 
371
 
 
372
</div>
 
373
</div>
 
374
<a class="anchor" id="a7310e51707c6b3f9d2a4c320c534a271"></a>
 
375
<div class="memitem">
 
376
<div class="memproto">
 
377
      <table class="memname">
 
378
        <tr>
 
379
          <td class="memname">void Tp::BaseChannelRoomListType::setStopListingCallback </td>
 
380
          <td>(</td>
 
381
          <td class="paramtype">const <a class="el" href="a00108.html#a1861c6b31c9961a6d089a9fc01dcd9df">StopListingCallback</a> &amp;&#160;</td>
 
382
          <td class="paramname"><em>cb</em></td><td>)</td>
 
383
          <td></td>
 
384
        </tr>
 
385
      </table>
 
386
</div><div class="memdoc">
 
387
 
 
388
</div>
 
389
</div>
 
390
<a class="anchor" id="ab67baa9612ba0526b8150b2af385e06f"></a>
 
391
<div class="memitem">
 
392
<div class="memproto">
 
393
      <table class="memname">
 
394
        <tr>
 
395
          <td class="memname">void Tp::BaseChannelRoomListType::stopListing </td>
 
396
          <td>(</td>
 
397
          <td class="paramtype"><a class="el" href="a00337.html">DBusError</a> *&#160;</td>
 
398
          <td class="paramname"><em>error</em></td><td>)</td>
 
399
          <td></td>
 
400
        </tr>
 
401
      </table>
 
402
</div><div class="memdoc">
 
403
 
 
404
</div>
 
405
</div>
 
406
<a class="anchor" id="a5c43f47f5a0002bfabc8d28c46b8fd1e"></a>
 
407
<div class="memitem">
 
408
<div class="memproto">
 
409
      <table class="memname">
 
410
        <tr>
 
411
          <td class="memname">void Tp::BaseChannelRoomListType::gotRooms </td>
 
412
          <td>(</td>
 
413
          <td class="paramtype">const <a class="el" href="a00898.html#ga61418665719aaef9e0608f87eccca306">Tp::RoomInfoList</a> &amp;&#160;</td>
 
414
          <td class="paramname"><em>rooms</em></td><td>)</td>
 
415
          <td></td>
 
416
        </tr>
 
417
      </table>
 
418
</div><div class="memdoc">
121
419
 
122
420
</div>
123
421
</div>
125
423
<p /><address><hr /><div align="center">
126
424
<table width="100%" cellspacing="0" border="0"><tr class="address">
127
425
<td width="30%">Copyright &copy; 2008-2011 Collabora Ltd. and Nokia Corporation</td>
128
 
<td width="30%" align="right"><div align="right">Telepathy-Qt 0.9.3</div></td>
 
426
<td width="30%" align="right"><div align="right">Telepathy-Qt 0.9.6.1</div></td>
129
427
</tr></table></div></address>
130
428
</body>
131
429
</html>