~ubuntu-branches/ubuntu/raring/glibmm2.4/raring

« back to all changes in this revision

Viewing changes to docs/reference/html/classGio_1_1ActionMap.html

  • Committer: Package Import Robot
  • Author(s): Iain Lane
  • Date: 2013-03-06 13:03:41 UTC
  • mfrom: (1.2.79)
  • Revision ID: package-import@ubuntu.com-20130306130341-02m9gb1ahbdcgbn5
Tags: 2.35.8-0ubuntu1
New upstream release based on GLib 2.35.8

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
5
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 
6
<meta name="generator" content="Doxygen 1.8.3.1"/>
6
7
<title>glibmm: Gio::ActionMap Class Reference</title>
7
8
<link href="tabs.css" rel="stylesheet" type="text/css"/>
8
9
<script type="text/javascript" src="jquery.js"></script>
17
18
 <tr style="height: 56px;">
18
19
  <td style="padding-left: 0.5em;">
19
20
   <div id="projectname">glibmm
20
 
   &#160;<span id="projectnumber">2.34.1</span>
 
21
   &#160;<span id="projectnumber">2.35.8</span>
21
22
   </div>
22
23
  </td>
23
24
 </tr>
25
26
</table>
26
27
</div>
27
28
<!-- end header part -->
28
 
<!-- Generated by Doxygen 1.8.2 -->
 
29
<!-- Generated by Doxygen 1.8.3.1 -->
29
30
  <div id="navrow1" class="tabs">
30
31
    <ul class="tablist">
31
32
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
46
47
  </div>
47
48
<div id="nav-path" class="navpath">
48
49
  <ul>
49
 
<li class="navelem"><a class="el" href="namespaceGio.html">Gio</a></li><li class="navelem"><a class="el" href="classGio_1_1ActionMap.html">ActionMap</a></li> </ul>
 
50
<li class="navelem"><a class="el" href="namespaceGio.html">Gio</a></li><li class="navelem"><a class="el" href="classGio_1_1ActionMap.html">ActionMap</a></li>  </ul>
50
51
</div>
51
52
</div><!-- top -->
52
53
<div class="header">
55
56
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
56
57
<a href="#pro-methods">Protected Member Functions</a> &#124;
57
58
<a href="#related">Related Functions</a> &#124;
58
 
<a href="classGio_1_1ActionMap-members.html">List of all members</a> </div>
 
59
<a href="classGio_1_1ActionMap-members.html">List of all members</a>  </div>
59
60
  <div class="headertitle">
60
 
<div class="title">Gio::ActionMap Class Reference</div> </div>
 
61
<div class="title">Gio::ActionMap Class Reference</div>  </div>
61
62
</div><!--header-->
62
63
<div class="contents">
63
64
 
64
 
<p><a class="el" href="classGio_1_1ActionMap.html" title="ActionMap - Interface for action containers.">ActionMap</a> - Interface for action containers.  <a href="classGio_1_1ActionMap.html#details">More...</a></p>
 
65
<p><a class="el" href="classGio_1_1ActionMap.html" title="ActionMap - Interface for action containers.">ActionMap</a> - Interface for action containers.  
 
66
 <a href="classGio_1_1ActionMap.html#details">More...</a></p>
65
67
 
66
68
<p><code>#include &lt;giomm/actionmap.h&gt;</code></p>
67
69
<div class="dynheader">
69
71
<div class="dyncontent">
70
72
<div class="center"><img src="classGio_1_1ActionMap__inherit__graph.png" border="0" usemap="#Gio_1_1ActionMap_inherit__map" alt="Inheritance graph"/></div>
71
73
<map name="Gio_1_1ActionMap_inherit__map" id="Gio_1_1ActionMap_inherit__map">
72
 
<area shape="rect" id="node9" href="classGio_1_1Application.html" title="Application &#45; Core application class." alt="" coords="5,315,125,344"/><area shape="rect" id="node11" href="classGio_1_1SimpleActionGroup.html" title="SimpleActionGroup &#45; A simple ActionGroup implementation." alt="" coords="149,315,323,344"/><area shape="rect" id="node2" href="classGlib_1_1Interface.html" title="Glib::Interface" alt="" coords="96,160,205,189"/><area shape="rect" id="node4" href="classGlib_1_1ObjectBase.html" title="Glib::ObjectBase is a common base class for Objects and Interfaces." alt="" coords="88,83,213,112"/><area shape="rect" id="node6" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="93,5,208,35"/></map>
 
74
</map>
73
75
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
74
76
<table class="memberdecls">
75
77
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
77
79
<tr class="memitem:ab2258a99d2e74bad302b62eb28be685c"><td class="memItemLeft" align="right" valign="top">virtual&#160;</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">&#160;</td></tr>
79
81
<tr class="memitem:a7733b9ec4c8ad7f36887661e1c5118d5"><td class="memItemLeft" align="right" valign="top">GActionMap*&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
82
84
<tr class="memitem:abc5e2ebd8c4d3470fb1ad863fe5833e4"><td class="memItemLeft" align="right" valign="top">const GActionMap*&#160;</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">&#160;</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">&#160;</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">&#160;</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>&lt; <a class="el" href="classGio_1_1Action.html">Action</a> &gt;&#160;</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>&amp; action_name)</td></tr>
86
 
<tr class="memdesc:aca337f535c1db1d435bbf79d9e7d3c0e"><td class="mdescLeft">&#160;</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">&#160;</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">&#160;</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>&lt; const <a class="el" href="classGio_1_1Action.html">Action</a> &gt;&#160;</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>&amp; action_name) const </td></tr>
89
 
<tr class="memdesc:a6d57243d90ce36096deddb26bb6ef5e4"><td class="mdescLeft">&#160;</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">&#160;</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">&#160;</td></tr>
91
93
<tr class="memitem:a3cd54f21b2f817b279c6e47154610852"><td class="memItemLeft" align="right" valign="top">void&#160;</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>&lt; <a class="el" href="classGio_1_1Action.html">Action</a> &gt;&amp; action)</td></tr>
92
 
<tr class="memdesc:a3cd54f21b2f817b279c6e47154610852"><td class="mdescLeft">&#160;</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">&#160;</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">&#160;</td></tr>
94
96
<tr class="memitem:afd8bcc4209fae2afbb0aba3f90c8bb0d"><td class="memItemLeft" align="right" valign="top">void&#160;</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>&amp; action_name)</td></tr>
95
 
<tr class="memdesc:afd8bcc4209fae2afbb0aba3f90c8bb0d"><td class="mdescLeft">&#160;</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">&#160;</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">&#160;</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>&lt; <a class="el" href="classGio_1_1Action.html">Action</a> &gt;&#160;</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>&amp; name) const </td></tr>
98
100
<tr class="separator:a73863b440e8a07406dbd6c00812a4921"><td class="memSeparator" colspan="2">&#160;</td></tr>
102
104
<tr class="separator:af9666b169b2fc68093950d8aacf1cf28"><td class="memSeparator" colspan="2">&#160;</td></tr>
103
105
<tr class="inherit_header pub_methods_classGlib_1_1Interface"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classGlib_1_1Interface')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classGlib_1_1Interface.html">Glib::Interface</a></td></tr>
104
106
<tr class="memitem:ae05bf6a4ce0f0992c2ad01429d13f9f7 inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Interface.html#ae05bf6a4ce0f0992c2ad01429d13f9f7">Interface</a> (const Glib::Interface_Class&amp; interface_class)</td></tr>
105
 
<tr class="memdesc:ae05bf6a4ce0f0992c2ad01429d13f9f7 inherit pub_methods_classGlib_1_1Interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called by constructors of derived classes. <a href="#ae05bf6a4ce0f0992c2ad01429d13f9f7"></a><br/></td></tr>
 
107
<tr class="memdesc:ae05bf6a4ce0f0992c2ad01429d13f9f7 inherit pub_methods_classGlib_1_1Interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called by constructors of derived classes.  <a href="#ae05bf6a4ce0f0992c2ad01429d13f9f7">More...</a><br/></td></tr>
106
108
<tr class="separator:ae05bf6a4ce0f0992c2ad01429d13f9f7 inherit pub_methods_classGlib_1_1Interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
107
109
<tr class="memitem:a00253b22a76f751f1627865451cbc404 inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Interface.html#a00253b22a76f751f1627865451cbc404">Interface</a> (GObject* castitem)</td></tr>
108
 
<tr class="memdesc:a00253b22a76f751f1627865451cbc404 inherit pub_methods_classGlib_1_1Interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called by constructors of derived classes. <a href="#a00253b22a76f751f1627865451cbc404"></a><br/></td></tr>
 
110
<tr class="memdesc:a00253b22a76f751f1627865451cbc404 inherit pub_methods_classGlib_1_1Interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called by constructors of derived classes.  <a href="#a00253b22a76f751f1627865451cbc404">More...</a><br/></td></tr>
109
111
<tr class="separator:a00253b22a76f751f1627865451cbc404 inherit pub_methods_classGlib_1_1Interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
110
112
<tr class="memitem:a8e12a7a3e0281e28798326ad65e3560c inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Interface.html#a8e12a7a3e0281e28798326ad65e3560c">~Interface</a> ()</td></tr>
111
113
<tr class="separator:a8e12a7a3e0281e28798326ad65e3560c inherit pub_methods_classGlib_1_1Interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
115
117
<tr class="separator:a70a443071a69d3372c2cdd7128a91ed1 inherit pub_methods_classGlib_1_1Interface"><td class="memSeparator" colspan="2">&#160;</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="-"/>&#160;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&#160;</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>&amp; property_name, const <a class="el" href="classGlib_1_1ValueBase.html">Glib::ValueBase</a>&amp; value)</td></tr>
118
 
<tr class="memdesc:aab599d3eec4b4a9ddc95ccdc6100053d inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft">&#160;</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">&#160;</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">&#160;</td></tr>
120
122
<tr class="memitem:a5e30750441b92f0246c9d4ece95fc8a0 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</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>&amp; property_name, <a class="el" href="classGlib_1_1ValueBase.html">Glib::ValueBase</a>&amp; value) const </td></tr>
121
 
<tr class="memdesc:a5e30750441b92f0246c9d4ece95fc8a0 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft">&#160;</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">&#160;</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">&#160;</td></tr>
123
125
<tr class="memitem:ad37844f7ea2c0091a22d011e04c48820 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memTemplParams" colspan="2">template&lt;class PropertyType &gt; </td></tr>
124
126
<tr class="memitem:ad37844f7ea2c0091a22d011e04c48820 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</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>&amp; property_name, const PropertyType&amp; value)</td></tr>
125
 
<tr class="memdesc:ad37844f7ea2c0091a22d011e04c48820 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft">&#160;</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">&#160;</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">&#160;</td></tr>
127
129
<tr class="memitem:a5f894c9c36ad391fdc85552af67a8530 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memTemplParams" colspan="2">template&lt;class PropertyType &gt; </td></tr>
128
130
<tr class="memitem:a5f894c9c36ad391fdc85552af67a8530 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</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>&amp; property_name, PropertyType&amp; value) const </td></tr>
129
 
<tr class="memdesc:a5f894c9c36ad391fdc85552af67a8530 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft">&#160;</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">&#160;</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">&#160;</td></tr>
131
133
<tr class="memitem:adc6c1e8f094275114d6e2c3ef3a33f98 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</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>&amp; 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>&lt; void &gt;&amp; slot)</td></tr>
132
 
<tr class="memdesc:adc6c1e8f094275114d6e2c3ef3a33f98 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft">&#160;</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">&#160;</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">&#160;</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>&#160;</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>&amp; 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>&lt; void &gt;&amp; slot)</td></tr>
135
 
<tr class="memdesc:a896d7773c00bd2dcd310c861282ee8d1 inherit pub_methods_classGlib_1_1ObjectBase"><td class="mdescLeft">&#160;</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">&#160;</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">&#160;</td></tr>
137
139
<tr class="memitem:a6e9e13b75f116c20212d318204ce8ea3 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
140
142
<tr class="memitem:a1bd8ea7bd8c4084ade6b3c27dddf06a4 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
143
145
<tr class="memitem:a896a8a5db20043ea82956e3ef4b9c4ae inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
146
148
<tr class="memitem:a3234b8ffb2a35b927e2978c8f3bfbfe3 inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
149
151
<tr class="memitem:a4c6efc18be8cb9c56e58fc0bd20fafbe inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">GObject*&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
152
154
<tr class="memitem:a778a94181132976bbfb0519793f3b32e inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">const GObject*&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
155
157
<tr class="memitem:a9b2a5eb93102f1849e5419016e22a15f inherit pub_methods_classGlib_1_1ObjectBase"><td class="memItemLeft" align="right" valign="top">GObject*&#160;</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">&#160;</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">&#160;</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">&#160;</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="-"/>&#160;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">&#160;</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> &amp;src)</td></tr>
160
 
<tr class="separator:a7efefbcab4645648a366da3439242198 inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2">&#160;</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> &amp;&#160;</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> &amp;src)</td></tr>
162
 
<tr class="separator:a7494fbad23a65932ff1457d00d4edaf5 inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2">&#160;</td></tr>
163
 
<tr class="memitem:ab14931670837728e49bb5ca88fb16db5 inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
165
 
<tr class="memitem:a8b9dffa8a50ff13ba33e6c7f10468e2b inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
167
 
<tr class="memitem:af2e23cfe7adc1ca844a3350bbac557cb inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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&#160;</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">&#160;</td></tr>
174
165
<tr class="memitem:a24704a273680f1947ea09b72a6268146"><td class="memItemLeft" align="right" valign="top">static GType&#160;</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">&#160;</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">&#160;</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">&#160;</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">&#160;</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">&#160;</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">&#160;</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">&#160;</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>
187
178
</td></tr>
188
179
<tr class="memitem:a58108146b22f328cb2153f3bcbd0c07b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGio_1_1ActionMap.html">Gio::ActionMap</a> &gt;&#160;</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">&#160;</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">&#160;</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">&#160;</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="-"/>&#160;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&#160;</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">&#160;</td></tr>
198
182
</table>
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 &amp; Destructor Documentation</h2>
205
189
<a class="anchor" id="ad507af7d6d501b3e3e23f7838fd093e6"></a>
206
190
<div class="memitem">
218
202
      </table>
219
203
  </td>
220
204
  <td class="mlabels-right">
221
 
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
 
205
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
222
206
  </tr>
223
207
</table>
224
208
</div><div class="memdoc">
243
227
      </table>
244
228
  </td>
245
229
  <td class="mlabels-right">
246
 
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
 
230
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
247
231
  </tr>
248
232
</table>
249
233
</div><div class="memdoc">
268
252
<p>Adds an action to the <em>action_map</em>. </p>
269
253
<p>If the action map already contains an action with the same name as <em>action</em> then the old action is dropped from the action map.</p>
270
254
<p>The action map takes its own reference on <em>action</em>.</p>
271
 
<dl class="since_2_32"><dt><b><a class="el" href="since_2_32.html#_since_2_32000012">Since glibmm 2.32:</a></b></dt><dd></dd></dl>
 
255
<dl class="since_2_32"><dt><b><a class="el" href="since_2_32.html#_since_2_32000014">Since glibmm 2.32:</a></b></dt><dd></dd></dl>
272
256
<dl class="params"><dt>Parameters</dt><dd>
273
257
  <table class="params">
274
258
    <tr><td class="paramname">action</td><td>A <a class="el" href="classGio_1_1Action.html" title="Action - An action.">Action</a>. </td></tr>
295
279
      </table>
296
280
  </td>
297
281
  <td class="mlabels-right">
298
 
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
 
282
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
299
283
  </tr>
300
284
</table>
301
285
</div><div class="memdoc">
319
303
      </table>
320
304
  </td>
321
305
  <td class="mlabels-right">
322
 
<span class="mlabels"><span class="mlabel">static</span></span> </td>
 
306
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
323
307
  </tr>
324
308
</table>
325
309
</div><div class="memdoc">
342
326
      </table>
343
327
  </td>
344
328
  <td class="mlabels-right">
345
 
<span class="mlabels"><span class="mlabel">static</span></span> </td>
 
329
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
346
330
  </tr>
347
331
</table>
348
332
</div><div class="memdoc">
367
351
      </table>
368
352
  </td>
369
353
  <td class="mlabels-right">
370
 
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
 
354
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
371
355
  </tr>
372
356
</table>
373
357
</div><div class="memdoc">
392
376
      </table>
393
377
  </td>
394
378
  <td class="mlabels-right">
395
 
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
 
379
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
396
380
  </tr>
397
381
</table>
398
382
</div><div class="memdoc">
417
401
 
418
402
<p>Looks up the action with the name <em>action_name</em> in <em>action_map</em>. </p>
419
403
<p>If no such action exists, returns <code>0</code>.</p>
420
 
<dl class="since_2_32"><dt><b><a class="el" href="since_2_32.html#_since_2_32000010">Since glibmm 2.32:</a></b></dt><dd></dd></dl>
 
404
<dl class="since_2_32"><dt><b><a class="el" href="since_2_32.html#_since_2_32000012">Since glibmm 2.32:</a></b></dt><dd></dd></dl>
421
405
<dl class="params"><dt>Parameters</dt><dd>
422
406
  <table class="params">
423
407
    <tr><td class="paramname">action_name</td><td>The name of an action. </td></tr>
444
428
 
445
429
<p>Looks up the action with the name <em>action_name</em> in <em>action_map</em>. </p>
446
430
<p>If no such action exists, returns <code>0</code>.</p>
447
 
<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>
 
431
<dl class="since_2_32"><dt><b><a class="el" href="since_2_32.html#_since_2_32000013">Since glibmm 2.32:</a></b></dt><dd></dd></dl>
448
432
<dl class="params"><dt>Parameters</dt><dd>
449
433
  <table class="params">
450
434
    <tr><td class="paramname">action_name</td><td>The name of an action. </td></tr>
472
456
      </table>
473
457
  </td>
474
458
  <td class="mlabels-right">
475
 
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
 
459
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
476
460
  </tr>
477
461
</table>
478
462
</div><div class="memdoc">
495
479
 
496
480
<p>Removes the named action from the action map. </p>
497
481
<p>If no action of this name is in the map then nothing happens.</p>
498
 
<dl class="since_2_32"><dt><b><a class="el" href="since_2_32.html#_since_2_32000013">Since glibmm 2.32:</a></b></dt><dd></dd></dl>
 
482
<dl class="since_2_32"><dt><b><a class="el" href="since_2_32.html#_since_2_32000015">Since glibmm 2.32:</a></b></dt><dd></dd></dl>
499
483
<dl class="params"><dt>Parameters</dt><dd>
500
484
  <table class="params">
501
485
    <tr><td class="paramname">action_name</td><td>The name of the action. </td></tr>
522
506
      </table>
523
507
  </td>
524
508
  <td class="mlabels-right">
525
 
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
 
509
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
526
510
  </tr>
527
511
</table>
528
512
</div><div class="memdoc">
557
541
      </table>
558
542
  </td>
559
543
  <td class="mlabels-right">
560
 
<span class="mlabels"><span class="mlabel">related</span></span> </td>
 
544
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
561
545
  </tr>
562
546
</table>
563
547
</div><div class="memdoc">
577
561
</div><!-- contents -->
578
562
<!-- start footer part -->
579
563
<hr class="footer"/><address class="footer"><small>
580
 
Generated on Mon Nov 5 2012 09:19:36 for glibmm by &#160;<a href="http://www.doxygen.org/index.html">
 
564
Generated on Thu Feb 21 2013 11:15:47 for glibmm by &#160;<a href="http://www.doxygen.org/index.html">
581
565
<img class="footer" src="doxygen.png" alt="doxygen"/>
582
 
</a> 1.8.2
 
566
</a> 1.8.3.1
583
567
</small></address>
584
568
</body>
585
569
</html>