1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
<html xmlns="http://www.w3.org/1999/xhtml">
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6
<title>gtkmm: Gtk::RecentChooserError Class Reference</title>
7
<link href="tabs.css" rel="stylesheet" type="text/css"/>
8
<script type="text/javascript" src="jquery.js"></script>
9
<script type="text/javascript" src="dynsections.js"></script>
10
<link href="doxygen.css" rel="stylesheet" type="text/css" />
13
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
15
<table cellspacing="0" cellpadding="0">
17
<tr style="height: 56px;">
18
<td style="padding-left: 0.5em;">
19
<div id="projectname">gtkmm
20
 <span id="projectnumber">3.5.13</span>
27
<!-- end header part -->
28
<!-- Generated by Doxygen 1.8.1.1 -->
29
<div id="navrow1" class="tabs">
31
<li><a href="index.html"><span>Main Page</span></a></li>
32
<li><a href="pages.html"><span>Related Pages</span></a></li>
33
<li><a href="modules.html"><span>Modules</span></a></li>
34
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
35
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
38
<div id="navrow2" class="tabs2">
40
<li><a href="annotated.html"><span>Class List</span></a></li>
41
<li><a href="classes.html"><span>Class Index</span></a></li>
42
<li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
43
<li><a href="functions.html"><span>Class Members</span></a></li>
46
<div id="nav-path" class="navpath">
48
<li class="navelem"><a class="el" href="namespaceGtk.html">Gtk</a></li><li class="navelem"><a class="el" href="classGtk_1_1RecentChooserError.html">RecentChooserError</a></li> </ul>
53
<a href="#pub-types">Public Types</a> |
54
<a href="#pub-methods">Public Member Functions</a> </div>
55
<div class="headertitle">
56
<div class="title">Gtk::RecentChooserError Class Reference</div> </div>
58
<div class="contents">
60
<p>Exception class for <a class="el" href="classGtk_1_1RecentChooser.html" title="RecentChooser is an interface that can be implemented by widgets displaying the list of recently used...">Gtk::RecentChooser</a> errors. <a href="classGtk_1_1RecentChooserError.html#details">More...</a></p>
61
<div class="dynheader">
62
Inheritance diagram for Gtk::RecentChooserError:</div>
63
<div class="dyncontent">
64
<div class="center"><img src="classGtk_1_1RecentChooserError__inherit__graph.png" border="0" usemap="#Gtk_1_1RecentChooserError_inherit__map" alt="Inheritance graph"/></div>
65
<map name="Gtk_1_1RecentChooserError_inherit__map" id="Gtk_1_1RecentChooserError_inherit__map">
66
<area shape="rect" id="node2" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html" title="Glib::Error" alt="" coords="65,80,196,107"/><area shape="rect" id="node4" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Exception.html" title="Glib::Exception" alt="" coords="45,5,216,32"/></map>
67
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
69
<p><a href="classGtk_1_1RecentChooserError-members.html">List of all members.</a></p>
70
<table class="memberdecls">
71
<tr class="heading"><td colspan="2"><h2><a name="pub-types"></a>
72
Public Types</h2></td></tr>
73
<tr class="memitem:a7f4516b171f9d4f9b22bdbce1f8bc495"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RecentChooserError.html#a7f4516b171f9d4f9b22bdbce1f8bc495">Code</a> { <br/>
74
  <a class="el" href="classGtk_1_1RecentChooserError.html#a7f4516b171f9d4f9b22bdbce1f8bc495a67855be900905a075aa48a2fbd054d3a">NOT_FOUND</a>, <br/>
75
  <a class="el" href="classGtk_1_1RecentChooserError.html#a7f4516b171f9d4f9b22bdbce1f8bc495a7ef36198b0db894384710d8d3efb4f24">INVALID_URI</a>
78
</table><table class="memberdecls">
79
<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
80
Public Member Functions</h2></td></tr>
81
<tr class="memitem:a349931bade4754f3b675d29ae9b263eb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RecentChooserError.html#a349931bade4754f3b675d29ae9b263eb">RecentChooserError</a> (<a class="el" href="classGtk_1_1RecentChooserError.html#a7f4516b171f9d4f9b22bdbce1f8bc495">Code</a> error_code, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>& error_message)</td></tr>
82
<tr class="memitem:a7b093edfdc168b0943630c959c910d4e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RecentChooserError.html#a7b093edfdc168b0943630c959c910d4e">RecentChooserError</a> (GError* gobject)</td></tr>
83
<tr class="memitem:acfb3b5578d02a584984810711178e4a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1RecentChooserError.html#a7f4516b171f9d4f9b22bdbce1f8bc495">Code</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1RecentChooserError.html#acfb3b5578d02a584984810711178e4a6">code</a> () const </td></tr>
84
<tr class="inherit_header pub_methods_classGlib_1_1Error"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classGlib_1_1Error')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html">Glib::Error</a></td></tr>
85
<tr class="memitem:a2639aeb2b6a6c43662cf17b8c88a122d inherit pub_methods_classGlib_1_1Error"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#a2639aeb2b6a6c43662cf17b8c88a122d">Error</a> ()</td></tr>
86
<tr class="memitem:a40547bd64c5de1ada0feb948428524e5 inherit pub_methods_classGlib_1_1Error"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#a40547bd64c5de1ada0feb948428524e5">Error</a> (GQuark <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#a8d0366db925669aa5841f21e48f278c4">domain</a>, int <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#a073623423095dc52db289bf04a146648">code</a>, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &message)</td></tr>
87
<tr class="memitem:a70257ceb030e4d9dd3ac9a6482830d24 inherit pub_methods_classGlib_1_1Error"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#a70257ceb030e4d9dd3ac9a6482830d24">Error</a> (GError *gobject, bool take_copy=false)</td></tr>
88
<tr class="memitem:a715ed79ccf7d2fa3a357014fc614a4a4 inherit pub_methods_classGlib_1_1Error"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#a715ed79ccf7d2fa3a357014fc614a4a4">Error</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html">Error</a> &other)</td></tr>
89
<tr class="memitem:a6fd059d3c4d24c3f6a0f6999be41b138 inherit pub_methods_classGlib_1_1Error"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html">Error</a> & </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#a6fd059d3c4d24c3f6a0f6999be41b138">operator=</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html">Error</a> &other)</td></tr>
90
<tr class="memitem:ae58400627bb4445a54651ae95bb63829 inherit pub_methods_classGlib_1_1Error"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#ae58400627bb4445a54651ae95bb63829">~Error</a> ()</td></tr>
91
<tr class="memitem:a8d0366db925669aa5841f21e48f278c4 inherit pub_methods_classGlib_1_1Error"><td class="memItemLeft" align="right" valign="top">GQuark </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#a8d0366db925669aa5841f21e48f278c4">domain</a> () const </td></tr>
92
<tr class="memitem:ac5a9ff59ba32b2ddc24c5c6c0c86d605 inherit pub_methods_classGlib_1_1Error"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#ac5a9ff59ba32b2ddc24c5c6c0c86d605">what</a> () const </td></tr>
93
<tr class="memitem:aae4921c01b2852ddb48984b4a5ec760c inherit pub_methods_classGlib_1_1Error"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#aae4921c01b2852ddb48984b4a5ec760c">matches</a> (GQuark <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#a8d0366db925669aa5841f21e48f278c4">domain</a>, int <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#a073623423095dc52db289bf04a146648">code</a>) const </td></tr>
94
<tr class="memitem:a69e6636c8ed726b1468ed61c07d65816 inherit pub_methods_classGlib_1_1Error"><td class="memItemLeft" align="right" valign="top">GError * </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#a69e6636c8ed726b1468ed61c07d65816">gobj</a> ()</td></tr>
95
<tr class="memitem:a41b5a27b917ecb6a0176387bf357d8cc inherit pub_methods_classGlib_1_1Error"><td class="memItemLeft" align="right" valign="top">const GError * </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#a41b5a27b917ecb6a0176387bf357d8cc">gobj</a> () const </td></tr>
96
<tr class="memitem:a44a9c79be10c68a6861f015217ce18fb inherit pub_methods_classGlib_1_1Error"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Exception.html#a44a9c79be10c68a6861f015217ce18fb">~Exception</a> ()=0</td></tr>
97
</table><table class="memberdecls">
98
<tr class="heading"><td colspan="2"><h2><a name="inherited"></a>
99
Additional Inherited Members</h2></td></tr>
100
<tr class="inherit_header pro_attribs_classGlib_1_1Error"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classGlib_1_1Error')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html">Glib::Error</a></td></tr>
101
<tr class="memitem:aaf45a78024403f011e31a73c1361c59a inherit pro_attribs_classGlib_1_1Error"><td class="memItemLeft" align="right" valign="top">GError * </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#aaf45a78024403f011e31a73c1361c59a">gobject_</a></td></tr>
103
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
104
<div class="textblock"><p>Exception class for <a class="el" href="classGtk_1_1RecentChooser.html" title="RecentChooser is an interface that can be implemented by widgets displaying the list of recently used...">Gtk::RecentChooser</a> errors. </p>
105
</div><hr/><h2>Member Enumeration Documentation</h2>
106
<a class="anchor" id="a7f4516b171f9d4f9b22bdbce1f8bc495"></a>
107
<div class="memitem">
108
<div class="memproto">
109
<table class="memname">
111
<td class="memname">enum <a class="el" href="classGtk_1_1RecentChooserError.html#a7f4516b171f9d4f9b22bdbce1f8bc495">Gtk::RecentChooserError::Code</a></td>
114
</div><div class="memdoc">
115
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
116
<tr><td valign="top"><em><a class="anchor" id="a7f4516b171f9d4f9b22bdbce1f8bc495a67855be900905a075aa48a2fbd054d3a"></a>NOT_FOUND</em> </td><td>
118
<tr><td valign="top"><em><a class="anchor" id="a7f4516b171f9d4f9b22bdbce1f8bc495a7ef36198b0db894384710d8d3efb4f24"></a>INVALID_URI</em> </td><td>
126
<hr/><h2>Constructor & Destructor Documentation</h2>
127
<a class="anchor" id="a349931bade4754f3b675d29ae9b263eb"></a>
128
<div class="memitem">
129
<div class="memproto">
130
<table class="memname">
132
<td class="memname">Gtk::RecentChooserError::RecentChooserError </td>
134
<td class="paramtype"><a class="el" href="classGtk_1_1RecentChooserError.html#a7f4516b171f9d4f9b22bdbce1f8bc495">Code</a> </td>
135
<td class="paramname"><em>error_code</em>, </td>
138
<td class="paramkey"></td>
140
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> & </td>
141
<td class="paramname"><em>error_message</em> </td>
149
</div><div class="memdoc">
153
<a class="anchor" id="a7b093edfdc168b0943630c959c910d4e"></a>
154
<div class="memitem">
155
<div class="memproto">
156
<table class="mlabels">
158
<td class="mlabels-left">
159
<table class="memname">
161
<td class="memname">Gtk::RecentChooserError::RecentChooserError </td>
163
<td class="paramtype">GError * </td>
164
<td class="paramname"><em>gobject</em></td><td>)</td>
169
<td class="mlabels-right">
170
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
173
</div><div class="memdoc">
177
<hr/><h2>Member Function Documentation</h2>
178
<a class="anchor" id="acfb3b5578d02a584984810711178e4a6"></a>
179
<div class="memitem">
180
<div class="memproto">
181
<table class="memname">
183
<td class="memname"><a class="el" href="classGtk_1_1RecentChooserError.html#a7f4516b171f9d4f9b22bdbce1f8bc495">Code</a> Gtk::RecentChooserError::code </td>
185
<td class="paramname"></td><td>)</td>
189
</div><div class="memdoc">
191
<p>Reimplemented from <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Error.html#a073623423095dc52db289bf04a146648">Glib::Error</a>.</p>
195
<hr/>The documentation for this class was generated from the following file:<ul>
196
<li>gtkmm/recentchooser.h</li>
198
</div><!-- contents -->
199
<!-- start footer part -->
200
<hr class="footer"/><address class="footer"><small>
201
Generated by  <a href="http://www.doxygen.org/index.html">
202
<img class="footer" src="doxygen.png" alt="doxygen"/>