62
63
<p>Stores information about a property on a D-Bus interface. <a href="classGio_1_1DBus_1_1PropertyInfo.html#details">More...</a></p>
64
65
<p><code>#include <giomm/dbusintrospection.h></code></p>
66
<p><a href="classGio_1_1DBus_1_1PropertyInfo-members.html">List of all members.</a></p>
67
66
<table class="memberdecls">
68
<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
67
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
69
68
Public Member Functions</h2></td></tr>
70
69
<tr class="memitem:a20efa0e737af4ed0a88350124e9f1a40"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1PropertyInfo.html#a20efa0e737af4ed0a88350124e9f1a40">reference</a> () const </td></tr>
71
70
<tr class="memdesc:a20efa0e737af4ed0a88350124e9f1a40"><td class="mdescLeft"> </td><td class="mdescRight">Increment the reference count for this object. <a href="#a20efa0e737af4ed0a88350124e9f1a40"></a><br/></td></tr>
71
<tr class="separator:a20efa0e737af4ed0a88350124e9f1a40"><td class="memSeparator" colspan="2"> </td></tr>
72
72
<tr class="memitem:a1554ea50da6fd615d656f058233b7a32"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1PropertyInfo.html#a1554ea50da6fd615d656f058233b7a32">unreference</a> () const </td></tr>
73
73
<tr class="memdesc:a1554ea50da6fd615d656f058233b7a32"><td class="mdescLeft"> </td><td class="mdescRight">Decrement the reference count for this object. <a href="#a1554ea50da6fd615d656f058233b7a32"></a><br/></td></tr>
74
<tr class="separator:a1554ea50da6fd615d656f058233b7a32"><td class="memSeparator" colspan="2"> </td></tr>
74
75
<tr class="memitem:a1fca351057cc59b866505cc345a9103a"><td class="memItemLeft" align="right" valign="top">GDBusPropertyInfo* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1PropertyInfo.html#a1fca351057cc59b866505cc345a9103a">gobj</a> ()</td></tr>
75
76
<tr class="memdesc:a1fca351057cc59b866505cc345a9103a"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C instance. <a href="#a1fca351057cc59b866505cc345a9103a"></a><br/></td></tr>
77
<tr class="separator:a1fca351057cc59b866505cc345a9103a"><td class="memSeparator" colspan="2"> </td></tr>
76
78
<tr class="memitem:aad77d94e240d1e623708426687b27422"><td class="memItemLeft" align="right" valign="top">const GDBusPropertyInfo* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1PropertyInfo.html#aad77d94e240d1e623708426687b27422">gobj</a> () const </td></tr>
77
79
<tr class="memdesc:aad77d94e240d1e623708426687b27422"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C instance. <a href="#aad77d94e240d1e623708426687b27422"></a><br/></td></tr>
80
<tr class="separator:aad77d94e240d1e623708426687b27422"><td class="memSeparator" colspan="2"> </td></tr>
78
81
<tr class="memitem:a194ff872c716bb1594115f541694adb5"><td class="memItemLeft" align="right" valign="top">GDBusPropertyInfo* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1PropertyInfo.html#a194ff872c716bb1594115f541694adb5">gobj_copy</a> () const </td></tr>
79
82
<tr class="memdesc:a194ff872c716bb1594115f541694adb5"><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="#a194ff872c716bb1594115f541694adb5"></a><br/></td></tr>
83
<tr class="separator:a194ff872c716bb1594115f541694adb5"><td class="memSeparator" colspan="2"> </td></tr>
80
84
</table><table class="memberdecls">
81
<tr class="heading"><td colspan="2"><h2><a name="pro-methods"></a>
85
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
82
86
Protected Member Functions</h2></td></tr>
83
87
<tr class="memitem:a08d8c556e1ba7093ed7a9ac2761944e8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1PropertyInfo.html#a08d8c556e1ba7093ed7a9ac2761944e8">PropertyInfo</a> ()</td></tr>
84
<tr class="memitem:a24cc4a36e7d9fc8119f12c138f135ef2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1PropertyInfo.html#a24cc4a36e7d9fc8119f12c138f135ef2">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/a01622.html#ad477e282dc33a113ed64628b9b32e3dd">std::size_t</a>)</td></tr>
88
<tr class="separator:a08d8c556e1ba7093ed7a9ac2761944e8"><td class="memSeparator" colspan="2"> </td></tr>
89
<tr class="memitem:a24cc4a36e7d9fc8119f12c138f135ef2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1PropertyInfo.html#a24cc4a36e7d9fc8119f12c138f135ef2">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>
90
<tr class="separator:a24cc4a36e7d9fc8119f12c138f135ef2"><td class="memSeparator" colspan="2"> </td></tr>
85
91
</table><table class="memberdecls">
86
<tr class="heading"><td colspan="2"><h2><a name="related"></a>
92
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
87
93
Related Functions</h2></td></tr>
88
94
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
90
96
<tr class="memitem:a509922a5e403fa5fbf506534c1ad3ecb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak"/>
91
97
< <a class="el" href="classGio_1_1DBus_1_1PropertyInfo.html">Gio::DBus::PropertyInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1DBus_1_1PropertyInfo.html#a509922a5e403fa5fbf506534c1ad3ecb">wrap</a> (GDBusPropertyInfo* object, bool take_copy=false)</td></tr>
92
98
<tr class="memdesc:a509922a5e403fa5fbf506534c1ad3ecb"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="el" href="namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a509922a5e403fa5fbf506534c1ad3ecb"></a><br/></td></tr>
99
<tr class="separator:a509922a5e403fa5fbf506534c1ad3ecb"><td class="memSeparator" colspan="2"> </td></tr>
94
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
101
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
95
102
<div class="textblock"><p>Stores information about a property on a D-Bus interface. </p>
96
103
<dl class="since_2_28"><dt><b><a class="el" href="since_2_28.html#_since_2_28000142">Since glibmm 2.28:</a></b></dt><dd></dd></dl>
97
</div><hr/><h2>Constructor & Destructor Documentation</h2>
104
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
98
105
<a class="anchor" id="a08d8c556e1ba7093ed7a9ac2761944e8"></a>
99
106
<div class="memitem">
100
107
<div class="memproto">
274
281
</div><div class="memdoc">
276
283
<p>A <a class="el" href="namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. </p>
277
<dl class="params"><dt>Parameters:</dt><dd>
284
<dl class="params"><dt>Parameters</dt><dd>
278
285
<table class="params">
279
286
<tr><td class="paramname">object</td><td>The C instance. </td></tr>
280
287
<tr><td class="paramname">take_copy</td><td>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </td></tr>
284
<dl class="section return"><dt>Returns:</dt><dd>A C++ instance that wraps this C instance. </dd></dl>
291
<dl class="section return"><dt>Returns</dt><dd>A C++ instance that wraps this C instance. </dd></dl>
288
295
</div><!-- contents -->
289
296
<!-- start footer part -->
290
297
<hr class="footer"/><address class="footer"><small>
291
Generated by  <a href="http://www.doxygen.org/index.html">
298
Generated on Mon Nov 5 2012 09:19:40 for glibmm by  <a href="http://www.doxygen.org/index.html">
292
299
<img class="footer" src="doxygen.png" alt="doxygen"/>
294
301
</small></address>