54
55
<a href="#pub-methods">Public Member Functions</a> |
55
56
<a href="#pro-methods">Protected Member Functions</a> |
56
57
<a href="#related">Related Functions</a> |
57
<a href="classGio_1_1DBus_1_1SignalInfo-members.html">List of all members</a> </div>
58
<a href="classGio_1_1DBus_1_1SignalInfo-members.html">List of all members</a> </div>
58
59
<div class="headertitle">
59
<div class="title">Gio::DBus::SignalInfo Class Reference<div class="ingroups"><a class="el" href="group__DBus.html">D-Bus API</a></div></div> </div>
60
<div class="title">Gio::DBus::SignalInfo Class Reference<div class="ingroups"><a class="el" href="group__DBus.html">D-Bus API</a></div></div> </div>
60
61
</div><!--header-->
61
62
<div class="contents">
63
<p>Stores information about a signal on a D-Bus interface. <a href="classGio_1_1DBus_1_1SignalInfo.html#details">More...</a></p>
64
<p>Stores information about a signal on a D-Bus interface.
65
<a href="classGio_1_1DBus_1_1SignalInfo.html#details">More...</a></p>
65
67
<p><code>#include <giomm/dbusintrospection.h></code></p>
66
68
<table class="memberdecls">
67
69
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
68
70
Public Member Functions</h2></td></tr>
69
71
<tr class="memitem:acfbc78ede7976d8aabc45aeaa4daf2e3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1SignalInfo.html#acfbc78ede7976d8aabc45aeaa4daf2e3">reference</a> () const </td></tr>
70
<tr class="memdesc:acfbc78ede7976d8aabc45aeaa4daf2e3"><td class="mdescLeft"> </td><td class="mdescRight">Increment the reference count for this object. <a href="#acfbc78ede7976d8aabc45aeaa4daf2e3"></a><br/></td></tr>
72
<tr class="memdesc:acfbc78ede7976d8aabc45aeaa4daf2e3"><td class="mdescLeft"> </td><td class="mdescRight">Increment the reference count for this object. <a href="#acfbc78ede7976d8aabc45aeaa4daf2e3">More...</a><br/></td></tr>
71
73
<tr class="separator:acfbc78ede7976d8aabc45aeaa4daf2e3"><td class="memSeparator" colspan="2"> </td></tr>
72
74
<tr class="memitem:abc68770aab964d813a49715d023f0d92"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1SignalInfo.html#abc68770aab964d813a49715d023f0d92">unreference</a> () const </td></tr>
73
<tr class="memdesc:abc68770aab964d813a49715d023f0d92"><td class="mdescLeft"> </td><td class="mdescRight">Decrement the reference count for this object. <a href="#abc68770aab964d813a49715d023f0d92"></a><br/></td></tr>
75
<tr class="memdesc:abc68770aab964d813a49715d023f0d92"><td class="mdescLeft"> </td><td class="mdescRight">Decrement the reference count for this object. <a href="#abc68770aab964d813a49715d023f0d92">More...</a><br/></td></tr>
74
76
<tr class="separator:abc68770aab964d813a49715d023f0d92"><td class="memSeparator" colspan="2"> </td></tr>
75
77
<tr class="memitem:a25a491489ae296d78d5ffb9ab94a8a86"><td class="memItemLeft" align="right" valign="top">GDBusSignalInfo* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1SignalInfo.html#a25a491489ae296d78d5ffb9ab94a8a86">gobj</a> ()</td></tr>
76
<tr class="memdesc:a25a491489ae296d78d5ffb9ab94a8a86"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C instance. <a href="#a25a491489ae296d78d5ffb9ab94a8a86"></a><br/></td></tr>
78
<tr class="memdesc:a25a491489ae296d78d5ffb9ab94a8a86"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C instance. <a href="#a25a491489ae296d78d5ffb9ab94a8a86">More...</a><br/></td></tr>
77
79
<tr class="separator:a25a491489ae296d78d5ffb9ab94a8a86"><td class="memSeparator" colspan="2"> </td></tr>
78
80
<tr class="memitem:a170f760ba55bed18ad5772b3c0d28745"><td class="memItemLeft" align="right" valign="top">const GDBusSignalInfo* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1SignalInfo.html#a170f760ba55bed18ad5772b3c0d28745">gobj</a> () const </td></tr>
79
<tr class="memdesc:a170f760ba55bed18ad5772b3c0d28745"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C instance. <a href="#a170f760ba55bed18ad5772b3c0d28745"></a><br/></td></tr>
81
<tr class="memdesc:a170f760ba55bed18ad5772b3c0d28745"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C instance. <a href="#a170f760ba55bed18ad5772b3c0d28745">More...</a><br/></td></tr>
80
82
<tr class="separator:a170f760ba55bed18ad5772b3c0d28745"><td class="memSeparator" colspan="2"> </td></tr>
81
83
<tr class="memitem:a26d6c13a87ab08e881a9d39a2ae7c84d"><td class="memItemLeft" align="right" valign="top">GDBusSignalInfo* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1SignalInfo.html#a26d6c13a87ab08e881a9d39a2ae7c84d">gobj_copy</a> () const </td></tr>
82
<tr class="memdesc:a26d6c13a87ab08e881a9d39a2ae7c84d"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. <a href="#a26d6c13a87ab08e881a9d39a2ae7c84d"></a><br/></td></tr>
84
<tr class="memdesc:a26d6c13a87ab08e881a9d39a2ae7c84d"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. <a href="#a26d6c13a87ab08e881a9d39a2ae7c84d">More...</a><br/></td></tr>
83
85
<tr class="separator:a26d6c13a87ab08e881a9d39a2ae7c84d"><td class="memSeparator" colspan="2"> </td></tr>
84
86
</table><table class="memberdecls">
85
87
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
86
88
Protected Member Functions</h2></td></tr>
87
89
<tr class="memitem:ad78a7ecd0ba525a9cdb74c1d840f8c43"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1SignalInfo.html#ad78a7ecd0ba525a9cdb74c1d840f8c43">SignalInfo</a> ()</td></tr>
88
90
<tr class="separator:ad78a7ecd0ba525a9cdb74c1d840f8c43"><td class="memSeparator" colspan="2"> </td></tr>
89
<tr class="memitem:aad3b7a58e3b03185ee9097e3b68fceb7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1SignalInfo.html#aad3b7a58e3b03185ee9097e3b68fceb7">operator delete</a> (void*, <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00301.html#ad477e282dc33a113ed64628b9b32e3dd">std::size_t</a>)</td></tr>
91
<tr class="memitem:aad3b7a58e3b03185ee9097e3b68fceb7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1SignalInfo.html#aad3b7a58e3b03185ee9097e3b68fceb7">operator delete</a> (void*, std::size_t)</td></tr>
90
92
<tr class="separator:aad3b7a58e3b03185ee9097e3b68fceb7"><td class="memSeparator" colspan="2"> </td></tr>
91
93
</table><table class="memberdecls">
92
94
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
96
98
<tr class="memitem:a65d56d02b0dfccea4da32dec69d3e27b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak"/>
97
99
< <a class="el" href="classGio_1_1DBus_1_1SignalInfo.html">Gio::DBus::SignalInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1SignalInfo.html#a65d56d02b0dfccea4da32dec69d3e27b">wrap</a> (GDBusSignalInfo* object, bool take_copy=false)</td></tr>
98
<tr class="memdesc:a65d56d02b0dfccea4da32dec69d3e27b"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="el" href="namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a65d56d02b0dfccea4da32dec69d3e27b"></a><br/></td></tr>
100
<tr class="memdesc:a65d56d02b0dfccea4da32dec69d3e27b"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="el" href="namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a65d56d02b0dfccea4da32dec69d3e27b">More...</a><br/></td></tr>
99
101
<tr class="separator:a65d56d02b0dfccea4da32dec69d3e27b"><td class="memSeparator" colspan="2"> </td></tr>
101
103
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
102
104
<div class="textblock"><p>Stores information about a signal on a D-Bus interface. </p>
103
<dl class="since_2_28"><dt><b><a class="el" href="since_2_28.html#_since_2_28000141">Since glibmm 2.28:</a></b></dt><dd></dd></dl>
105
<dl class="since_2_28"><dt><b><a class="el" href="since_2_28.html#_since_2_28000143">Since glibmm 2.28:</a></b></dt><dd></dd></dl>
104
106
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
105
107
<a class="anchor" id="ad78a7ecd0ba525a9cdb74c1d840f8c43"></a>
106
108
<div class="memitem">