77
79
<tr class="memitem:ab2258a99d2e74bad302b62eb28be685c"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1ActionMap.html#ab2258a99d2e74bad302b62eb28be685c">~ActionMap</a> ()</td></tr>
78
80
<tr class="separator:ab2258a99d2e74bad302b62eb28be685c"><td class="memSeparator" colspan="2"> </td></tr>
79
81
<tr class="memitem:a7733b9ec4c8ad7f36887661e1c5118d5"><td class="memItemLeft" align="right" valign="top">GActionMap* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1ActionMap.html#a7733b9ec4c8ad7f36887661e1c5118d5">gobj</a> ()</td></tr>
80
<tr class="memdesc:a7733b9ec4c8ad7f36887661e1c5118d5"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a7733b9ec4c8ad7f36887661e1c5118d5"></a><br/></td></tr>
82
<tr class="memdesc:a7733b9ec4c8ad7f36887661e1c5118d5"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a7733b9ec4c8ad7f36887661e1c5118d5">More...</a><br/></td></tr>
81
83
<tr class="separator:a7733b9ec4c8ad7f36887661e1c5118d5"><td class="memSeparator" colspan="2"> </td></tr>
82
84
<tr class="memitem:abc5e2ebd8c4d3470fb1ad863fe5833e4"><td class="memItemLeft" align="right" valign="top">const GActionMap* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1ActionMap.html#abc5e2ebd8c4d3470fb1ad863fe5833e4">gobj</a> () const </td></tr>
83
<tr class="memdesc:abc5e2ebd8c4d3470fb1ad863fe5833e4"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#abc5e2ebd8c4d3470fb1ad863fe5833e4"></a><br/></td></tr>
85
<tr class="memdesc:abc5e2ebd8c4d3470fb1ad863fe5833e4"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#abc5e2ebd8c4d3470fb1ad863fe5833e4">More...</a><br/></td></tr>
84
86
<tr class="separator:abc5e2ebd8c4d3470fb1ad863fe5833e4"><td class="memSeparator" colspan="2"> </td></tr>
85
87
<tr class="memitem:aca337f535c1db1d435bbf79d9e7d3c0e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1Action.html">Action</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1ActionMap.html#aca337f535c1db1d435bbf79d9e7d3c0e">lookup_action</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>& action_name)</td></tr>
86
<tr class="memdesc:aca337f535c1db1d435bbf79d9e7d3c0e"><td class="mdescLeft"> </td><td class="mdescRight">Looks up the action with the name <em>action_name</em> in <em>action_map</em>. <a href="#aca337f535c1db1d435bbf79d9e7d3c0e"></a><br/></td></tr>
88
<tr class="memdesc:aca337f535c1db1d435bbf79d9e7d3c0e"><td class="mdescLeft"> </td><td class="mdescRight">Looks up the action with the name <em>action_name</em> in <em>action_map</em>. <a href="#aca337f535c1db1d435bbf79d9e7d3c0e">More...</a><br/></td></tr>
87
89
<tr class="separator:aca337f535c1db1d435bbf79d9e7d3c0e"><td class="memSeparator" colspan="2"> </td></tr>
88
90
<tr class="memitem:a6d57243d90ce36096deddb26bb6ef5e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< const <a class="el" href="classGio_1_1Action.html">Action</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1ActionMap.html#a6d57243d90ce36096deddb26bb6ef5e4">lookup_action</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>& action_name) const </td></tr>
89
<tr class="memdesc:a6d57243d90ce36096deddb26bb6ef5e4"><td class="mdescLeft"> </td><td class="mdescRight">Looks up the action with the name <em>action_name</em> in <em>action_map</em>. <a href="#a6d57243d90ce36096deddb26bb6ef5e4"></a><br/></td></tr>
91
<tr class="memdesc:a6d57243d90ce36096deddb26bb6ef5e4"><td class="mdescLeft"> </td><td class="mdescRight">Looks up the action with the name <em>action_name</em> in <em>action_map</em>. <a href="#a6d57243d90ce36096deddb26bb6ef5e4">More...</a><br/></td></tr>
90
92
<tr class="separator:a6d57243d90ce36096deddb26bb6ef5e4"><td class="memSeparator" colspan="2"> </td></tr>
91
93
<tr class="memitem:a3cd54f21b2f817b279c6e47154610852"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1ActionMap.html#a3cd54f21b2f817b279c6e47154610852">add_action</a> (const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1Action.html">Action</a> >& action)</td></tr>
92
<tr class="memdesc:a3cd54f21b2f817b279c6e47154610852"><td class="mdescLeft"> </td><td class="mdescRight">Adds an action to the <em>action_map</em>. <a href="#a3cd54f21b2f817b279c6e47154610852"></a><br/></td></tr>
94
<tr class="memdesc:a3cd54f21b2f817b279c6e47154610852"><td class="mdescLeft"> </td><td class="mdescRight">Adds an action to the <em>action_map</em>. <a href="#a3cd54f21b2f817b279c6e47154610852">More...</a><br/></td></tr>
93
95
<tr class="separator:a3cd54f21b2f817b279c6e47154610852"><td class="memSeparator" colspan="2"> </td></tr>
94
96
<tr class="memitem:afd8bcc4209fae2afbb0aba3f90c8bb0d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1ActionMap.html#afd8bcc4209fae2afbb0aba3f90c8bb0d">remove_action</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>& action_name)</td></tr>
95
<tr class="memdesc:afd8bcc4209fae2afbb0aba3f90c8bb0d"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named action from the action map. <a href="#afd8bcc4209fae2afbb0aba3f90c8bb0d"></a><br/></td></tr>
97
<tr class="memdesc:afd8bcc4209fae2afbb0aba3f90c8bb0d"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named action from the action map. <a href="#afd8bcc4209fae2afbb0aba3f90c8bb0d">More...</a><br/></td></tr>
96
98
<tr class="separator:afd8bcc4209fae2afbb0aba3f90c8bb0d"><td class="memSeparator" colspan="2"> </td></tr>
97
99
<tr class="memitem:a73863b440e8a07406dbd6c00812a4921"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1Action.html">Action</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1ActionMap.html#a73863b440e8a07406dbd6c00812a4921">lookup_action_vfunc</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>& name) const </td></tr>
98
100
<tr class="separator:a73863b440e8a07406dbd6c00812a4921"><td class="memSeparator" colspan="2"> </td></tr>
115
117
<tr class="separator:a70a443071a69d3372c2cdd7128a91ed1 inherit pub_methods_classGlib_1_1Interface"><td class="memSeparator" colspan="2"> </td></tr>
116
118
<tr class="inherit_header pub_methods_classGlib_1_1ObjectBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classGlib_1_1ObjectBase')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classGlib_1_1ObjectBase.html">Glib::ObjectBase</a></td></tr>
117
119
<tr class="memitem:aab599d3eec4b4a9ddc95ccdc6100053d inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ObjectBase.html#aab599d3eec4b4a9ddc95ccdc6100053d">set_property_value</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>& property_name, const <a class="el" href="classGlib_1_1ValueBase.html">Glib::ValueBase</a>& value)</td></tr>
118
<tr class="memdesc:aab599d3eec4b4a9ddc95ccdc6100053d inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">You probably want to use a specific property_*() accessor method instead. <a href="#aab599d3eec4b4a9ddc95ccdc6100053d"></a><br/></td></tr>
120
<tr class="memdesc:aab599d3eec4b4a9ddc95ccdc6100053d inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">You probably want to use a specific property_*() accessor method instead. <a href="#aab599d3eec4b4a9ddc95ccdc6100053d">More...</a><br/></td></tr>
119
121
<tr class="separator:aab599d3eec4b4a9ddc95ccdc6100053d inherit pub_methods_classGlib_1_1ObjectBase"><td class="memSeparator" colspan="2"> </td></tr>
120
122
<tr class="memitem:a5e30750441b92f0246c9d4ece95fc8a0 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ObjectBase.html#a5e30750441b92f0246c9d4ece95fc8a0">get_property_value</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>& property_name, <a class="el" href="classGlib_1_1ValueBase.html">Glib::ValueBase</a>& value) const </td></tr>
121
<tr class="memdesc:a5e30750441b92f0246c9d4ece95fc8a0 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">You probably want to use a specific property_*() accessor method instead. <a href="#a5e30750441b92f0246c9d4ece95fc8a0"></a><br/></td></tr>
123
<tr class="memdesc:a5e30750441b92f0246c9d4ece95fc8a0 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">You probably want to use a specific property_*() accessor method instead. <a href="#a5e30750441b92f0246c9d4ece95fc8a0">More...</a><br/></td></tr>
122
124
<tr class="separator:a5e30750441b92f0246c9d4ece95fc8a0 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memSeparator" colspan="2"> </td></tr>
123
125
<tr class="memitem:ad37844f7ea2c0091a22d011e04c48820 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memTemplParams" colspan="2">template<class PropertyType > </td></tr>
124
126
<tr class="memitem:ad37844f7ea2c0091a22d011e04c48820 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classGlib_1_1ObjectBase.html#ad37844f7ea2c0091a22d011e04c48820">set_property</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>& property_name, const PropertyType& value)</td></tr>
125
<tr class="memdesc:ad37844f7ea2c0091a22d011e04c48820 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">You probably want to use a specific property_*() accessor method instead. <a href="#ad37844f7ea2c0091a22d011e04c48820"></a><br/></td></tr>
127
<tr class="memdesc:ad37844f7ea2c0091a22d011e04c48820 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">You probably want to use a specific property_*() accessor method instead. <a href="#ad37844f7ea2c0091a22d011e04c48820">More...</a><br/></td></tr>
126
128
<tr class="separator:ad37844f7ea2c0091a22d011e04c48820 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memSeparator" colspan="2"> </td></tr>
127
129
<tr class="memitem:a5f894c9c36ad391fdc85552af67a8530 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memTemplParams" colspan="2">template<class PropertyType > </td></tr>
128
130
<tr class="memitem:a5f894c9c36ad391fdc85552af67a8530 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classGlib_1_1ObjectBase.html#a5f894c9c36ad391fdc85552af67a8530">get_property</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>& property_name, PropertyType& value) const </td></tr>
129
<tr class="memdesc:a5f894c9c36ad391fdc85552af67a8530 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">You probably want to use a specific property_*() accessor method instead. <a href="#a5f894c9c36ad391fdc85552af67a8530"></a><br/></td></tr>
131
<tr class="memdesc:a5f894c9c36ad391fdc85552af67a8530 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">You probably want to use a specific property_*() accessor method instead. <a href="#a5f894c9c36ad391fdc85552af67a8530">More...</a><br/></td></tr>
130
132
<tr class="separator:a5f894c9c36ad391fdc85552af67a8530 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memSeparator" colspan="2"> </td></tr>
131
133
<tr class="memitem:adc6c1e8f094275114d6e2c3ef3a33f98 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ObjectBase.html#adc6c1e8f094275114d6e2c3ef3a33f98">connect_property_changed</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>& property_name, const <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>< void >& slot)</td></tr>
132
<tr class="memdesc:adc6c1e8f094275114d6e2c3ef3a33f98 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">You can use the signal_changed() signal of the property proxy instead, but this is necessary when using the reduced API. <a href="#adc6c1e8f094275114d6e2c3ef3a33f98"></a><br/></td></tr>
134
<tr class="memdesc:adc6c1e8f094275114d6e2c3ef3a33f98 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">You can use the signal_changed() signal of the property proxy instead, but this is necessary when using the reduced API. <a href="#adc6c1e8f094275114d6e2c3ef3a33f98">More...</a><br/></td></tr>
133
135
<tr class="separator:adc6c1e8f094275114d6e2c3ef3a33f98 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memSeparator" colspan="2"> </td></tr>
134
136
<tr class="memitem:a896d7773c00bd2dcd310c861282ee8d1 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1connection.html">sigc::connection</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ObjectBase.html#a896d7773c00bd2dcd310c861282ee8d1">connect_property_changed_with_return</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>& property_name, const <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>< void >& slot)</td></tr>
135
<tr class="memdesc:a896d7773c00bd2dcd310c861282ee8d1 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">You can use the signal_changed() signal of the property proxy instead, but this is necessary when using the reduced API. <a href="#a896d7773c00bd2dcd310c861282ee8d1"></a><br/></td></tr>
137
<tr class="memdesc:a896d7773c00bd2dcd310c861282ee8d1 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">You can use the signal_changed() signal of the property proxy instead, but this is necessary when using the reduced API. <a href="#a896d7773c00bd2dcd310c861282ee8d1">More...</a><br/></td></tr>
136
138
<tr class="separator:a896d7773c00bd2dcd310c861282ee8d1 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memSeparator" colspan="2"> </td></tr>
137
139
<tr class="memitem:a6e9e13b75f116c20212d318204ce8ea3 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ObjectBase.html#a6e9e13b75f116c20212d318204ce8ea3">freeze_notify</a> ()</td></tr>
138
<tr class="memdesc:a6e9e13b75f116c20212d318204ce8ea3 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">Increases the freeze count on object. <a href="#a6e9e13b75f116c20212d318204ce8ea3"></a><br/></td></tr>
140
<tr class="memdesc:a6e9e13b75f116c20212d318204ce8ea3 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">Increases the freeze count on object. <a href="#a6e9e13b75f116c20212d318204ce8ea3">More...</a><br/></td></tr>
139
141
<tr class="separator:a6e9e13b75f116c20212d318204ce8ea3 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memSeparator" colspan="2"> </td></tr>
140
142
<tr class="memitem:a1bd8ea7bd8c4084ade6b3c27dddf06a4 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ObjectBase.html#a1bd8ea7bd8c4084ade6b3c27dddf06a4">thaw_notify</a> ()</td></tr>
141
<tr class="memdesc:a1bd8ea7bd8c4084ade6b3c27dddf06a4 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">Reverts the effect of a previous call to <a class="el" href="classGlib_1_1ObjectBase.html#a6e9e13b75f116c20212d318204ce8ea3" title="Increases the freeze count on object.">freeze_notify()</a>. <a href="#a1bd8ea7bd8c4084ade6b3c27dddf06a4"></a><br/></td></tr>
143
<tr class="memdesc:a1bd8ea7bd8c4084ade6b3c27dddf06a4 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">Reverts the effect of a previous call to <a class="el" href="classGlib_1_1ObjectBase.html#a6e9e13b75f116c20212d318204ce8ea3" title="Increases the freeze count on object.">freeze_notify()</a>. <a href="#a1bd8ea7bd8c4084ade6b3c27dddf06a4">More...</a><br/></td></tr>
142
144
<tr class="separator:a1bd8ea7bd8c4084ade6b3c27dddf06a4 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memSeparator" colspan="2"> </td></tr>
143
145
<tr class="memitem:a896a8a5db20043ea82956e3ef4b9c4ae inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ObjectBase.html#a896a8a5db20043ea82956e3ef4b9c4ae">reference</a> () const </td></tr>
144
<tr class="memdesc:a896a8a5db20043ea82956e3ef4b9c4ae inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">Increment the reference count for this object. <a href="#a896a8a5db20043ea82956e3ef4b9c4ae"></a><br/></td></tr>
146
<tr class="memdesc:a896a8a5db20043ea82956e3ef4b9c4ae inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">Increment the reference count for this object. <a href="#a896a8a5db20043ea82956e3ef4b9c4ae">More...</a><br/></td></tr>
145
147
<tr class="separator:a896a8a5db20043ea82956e3ef4b9c4ae inherit pub_methods_classGlib_1_1ObjectBase"><td class="memSeparator" colspan="2"> </td></tr>
146
148
<tr class="memitem:a3234b8ffb2a35b927e2978c8f3bfbfe3 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ObjectBase.html#a3234b8ffb2a35b927e2978c8f3bfbfe3">unreference</a> () const </td></tr>
147
<tr class="memdesc:a3234b8ffb2a35b927e2978c8f3bfbfe3 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">Decrement the reference count for this object. <a href="#a3234b8ffb2a35b927e2978c8f3bfbfe3"></a><br/></td></tr>
149
<tr class="memdesc:a3234b8ffb2a35b927e2978c8f3bfbfe3 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">Decrement the reference count for this object. <a href="#a3234b8ffb2a35b927e2978c8f3bfbfe3">More...</a><br/></td></tr>
148
150
<tr class="separator:a3234b8ffb2a35b927e2978c8f3bfbfe3 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memSeparator" colspan="2"> </td></tr>
149
151
<tr class="memitem:a4c6efc18be8cb9c56e58fc0bd20fafbe inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">GObject* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ObjectBase.html#a4c6efc18be8cb9c56e58fc0bd20fafbe">gobj</a> ()</td></tr>
150
<tr class="memdesc:a4c6efc18be8cb9c56e58fc0bd20fafbe inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a4c6efc18be8cb9c56e58fc0bd20fafbe"></a><br/></td></tr>
152
<tr class="memdesc:a4c6efc18be8cb9c56e58fc0bd20fafbe inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a4c6efc18be8cb9c56e58fc0bd20fafbe">More...</a><br/></td></tr>
151
153
<tr class="separator:a4c6efc18be8cb9c56e58fc0bd20fafbe inherit pub_methods_classGlib_1_1ObjectBase"><td class="memSeparator" colspan="2"> </td></tr>
152
154
<tr class="memitem:a778a94181132976bbfb0519793f3b32e inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">const GObject* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ObjectBase.html#a778a94181132976bbfb0519793f3b32e">gobj</a> () const </td></tr>
153
<tr class="memdesc:a778a94181132976bbfb0519793f3b32e inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a778a94181132976bbfb0519793f3b32e"></a><br/></td></tr>
155
<tr class="memdesc:a778a94181132976bbfb0519793f3b32e inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a778a94181132976bbfb0519793f3b32e">More...</a><br/></td></tr>
154
156
<tr class="separator:a778a94181132976bbfb0519793f3b32e inherit pub_methods_classGlib_1_1ObjectBase"><td class="memSeparator" colspan="2"> </td></tr>
155
157
<tr class="memitem:a9b2a5eb93102f1849e5419016e22a15f inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">GObject* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ObjectBase.html#a9b2a5eb93102f1849e5419016e22a15f">gobj_copy</a> () const </td></tr>
156
<tr class="memdesc:a9b2a5eb93102f1849e5419016e22a15f inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">Give a ref-ed copy to someone. Use for direct struct access. <a href="#a9b2a5eb93102f1849e5419016e22a15f"></a><br/></td></tr>
158
<tr class="memdesc:a9b2a5eb93102f1849e5419016e22a15f inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft"> </td><td class="mdescRight">Give a ref-ed copy to someone. Use for direct struct access. <a href="#a9b2a5eb93102f1849e5419016e22a15f">More...</a><br/></td></tr>
157
159
<tr class="separator:a9b2a5eb93102f1849e5419016e22a15f inherit pub_methods_classGlib_1_1ObjectBase"><td class="memSeparator" colspan="2"> </td></tr>
158
<tr class="inherit_header pub_methods_structsigc_1_1trackable"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structsigc_1_1trackable')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html">sigc::trackable</a></td></tr>
159
<tr class="memitem:a7efefbcab4645648a366da3439242198 inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html#a7efefbcab4645648a366da3439242198">trackable</a> (const <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html">trackable</a> &src)</td></tr>
160
<tr class="separator:a7efefbcab4645648a366da3439242198 inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2"> </td></tr>
161
<tr class="memitem:a7494fbad23a65932ff1457d00d4edaf5 inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html">trackable</a> & </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html#a7494fbad23a65932ff1457d00d4edaf5">operator=</a> (const <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html">trackable</a> &src)</td></tr>
162
<tr class="separator:a7494fbad23a65932ff1457d00d4edaf5 inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2"> </td></tr>
163
<tr class="memitem:ab14931670837728e49bb5ca88fb16db5 inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html#ab14931670837728e49bb5ca88fb16db5">add_destroy_notify_callback</a> (void *data, <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html#a3338954d7565534bd945290b798e13ed">func_destroy_notify</a> func) const </td></tr>
164
<tr class="separator:ab14931670837728e49bb5ca88fb16db5 inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2"> </td></tr>
165
<tr class="memitem:a8b9dffa8a50ff13ba33e6c7f10468e2b inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html#a8b9dffa8a50ff13ba33e6c7f10468e2b">remove_destroy_notify_callback</a> (void *data) const </td></tr>
166
<tr class="separator:a8b9dffa8a50ff13ba33e6c7f10468e2b inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2"> </td></tr>
167
<tr class="memitem:af2e23cfe7adc1ca844a3350bbac557cb inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html#af2e23cfe7adc1ca844a3350bbac557cb">notify_callbacks</a> ()</td></tr>
168
<tr class="separator:af2e23cfe7adc1ca844a3350bbac557cb inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2"> </td></tr>
169
160
</table><table class="memberdecls">
170
161
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
171
162
Static Public Member Functions</h2></td></tr>
172
163
<tr class="memitem:a6e390dc3b7c4bb4422fbfafbb3190173"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1ActionMap.html#a6e390dc3b7c4bb4422fbfafbb3190173">add_interface</a> (GType gtype_implementer)</td></tr>
173
164
<tr class="separator:a6e390dc3b7c4bb4422fbfafbb3190173"><td class="memSeparator" colspan="2"> </td></tr>
174
165
<tr class="memitem:a24704a273680f1947ea09b72a6268146"><td class="memItemLeft" align="right" valign="top">static GType </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1ActionMap.html#a24704a273680f1947ea09b72a6268146">get_type</a> ()</td></tr>
175
<tr class="memdesc:a24704a273680f1947ea09b72a6268146"><td class="mdescLeft"> </td><td class="mdescRight">Get the GType for this class, for use with the underlying GObject type system. <a href="#a24704a273680f1947ea09b72a6268146"></a><br/></td></tr>
166
<tr class="memdesc:a24704a273680f1947ea09b72a6268146"><td class="mdescLeft"> </td><td class="mdescRight">Get the GType for this class, for use with the underlying GObject type system. <a href="#a24704a273680f1947ea09b72a6268146">More...</a><br/></td></tr>
176
167
<tr class="separator:a24704a273680f1947ea09b72a6268146"><td class="memSeparator" colspan="2"> </td></tr>
177
168
</table><table class="memberdecls">
178
169
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
179
170
Protected Member Functions</h2></td></tr>
180
171
<tr class="memitem:ad507af7d6d501b3e3e23f7838fd093e6"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1ActionMap.html#ad507af7d6d501b3e3e23f7838fd093e6">ActionMap</a> ()</td></tr>
181
<tr class="memdesc:ad507af7d6d501b3e3e23f7838fd093e6"><td class="mdescLeft"> </td><td class="mdescRight">You should derive from this class to use it. <a href="#ad507af7d6d501b3e3e23f7838fd093e6"></a><br/></td></tr>
172
<tr class="memdesc:ad507af7d6d501b3e3e23f7838fd093e6"><td class="mdescLeft"> </td><td class="mdescRight">You should derive from this class to use it. <a href="#ad507af7d6d501b3e3e23f7838fd093e6">More...</a><br/></td></tr>
182
173
<tr class="separator:ad507af7d6d501b3e3e23f7838fd093e6"><td class="memSeparator" colspan="2"> </td></tr>
183
174
</table><table class="memberdecls">
184
175
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
186
177
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
188
179
<tr class="memitem:a58108146b22f328cb2153f3bcbd0c07b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGio_1_1ActionMap.html">Gio::ActionMap</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGio_1_1ActionMap.html#a58108146b22f328cb2153f3bcbd0c07b">wrap</a> (GActionMap* object, bool take_copy=false)</td></tr>
189
<tr class="memdesc:a58108146b22f328cb2153f3bcbd0c07b"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="el" href="namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a58108146b22f328cb2153f3bcbd0c07b"></a><br/></td></tr>
180
<tr class="memdesc:a58108146b22f328cb2153f3bcbd0c07b"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="el" href="namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a58108146b22f328cb2153f3bcbd0c07b">More...</a><br/></td></tr>
190
181
<tr class="separator:a58108146b22f328cb2153f3bcbd0c07b"><td class="memSeparator" colspan="2"> </td></tr>
191
</table><table class="memberdecls">
192
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
193
Additional Inherited Members</h2></td></tr>
194
<tr class="inherit_header pub_types_structsigc_1_1trackable"><td colspan="2" onclick="javascript:toggleInherit('pub_types_structsigc_1_1trackable')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html">sigc::trackable</a></td></tr>
195
<tr class="memitem:a3338954d7565534bd945290b798e13ed inherit pub_types_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top">typedef <br class="typebreak"/>
196
internal::func_destroy_notify </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html#a3338954d7565534bd945290b798e13ed">func_destroy_notify</a></td></tr>
197
<tr class="separator:a3338954d7565534bd945290b798e13ed inherit pub_types_structsigc_1_1trackable"><td class="memSeparator" colspan="2"> </td></tr>
199
183
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
200
184
<div class="textblock"><p><a class="el" href="classGio_1_1ActionMap.html" title="ActionMap - Interface for action containers.">ActionMap</a> - Interface for action containers. </p>
201
185
<p>The <a class="el" href="classGio_1_1ActionMap.html" title="ActionMap - Interface for action containers.">ActionMap</a> interface is implemented by <a class="el" href="classGio_1_1ActionGroup.html" title="ActionGroup - a group of actions.">ActionGroup</a> implementations that operate by containing a number of named <a class="el" href="classGio_1_1Action.html" title="Action - An action.">Action</a> instances, such as <a class="el" href="classGio_1_1SimpleActionGroup.html" title="SimpleActionGroup - A simple ActionGroup implementation.">SimpleActionGroup</a>.</p>
202
186
<p>One useful application of this interface is to map the names of actions from various action groups to unique, prefixed names (e.g. by prepending "app." or "win."). This is the motivation for the 'Map' part of the interface name. </p>
203
<dl class="since_2_32"><dt><b><a class="el" href="since_2_32.html#_since_2_32000009">Since glibmm 2.32:</a></b></dt><dd></dd></dl>
187
<dl class="since_2_32"><dt><b><a class="el" href="since_2_32.html#_since_2_32000011">Since glibmm 2.32:</a></b></dt><dd></dd></dl>
204
188
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
205
189
<a class="anchor" id="ad507af7d6d501b3e3e23f7838fd093e6"></a>
206
190
<div class="memitem">