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::PrintError 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_1PrintError.html">PrintError</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::PrintError Class Reference</div> </div>
58
<div class="contents">
59
<div class="dynheader">
60
Inheritance diagram for Gtk::PrintError:</div>
61
<div class="dyncontent">
62
<div class="center"><img src="classGtk_1_1PrintError__inherit__graph.png" border="0" usemap="#Gtk_1_1PrintError_inherit__map" alt="Inheritance graph"/></div>
63
<map name="Gtk_1_1PrintError_inherit__map" id="Gtk_1_1PrintError_inherit__map">
64
<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="25,80,156,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="5,5,176,32"/></map>
65
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
67
<p><a href="classGtk_1_1PrintError-members.html">List of all members.</a></p>
68
<table class="memberdecls">
69
<tr class="heading"><td colspan="2"><h2><a name="pub-types"></a>
70
Public Types</h2></td></tr>
71
<tr class="memitem:ad886c75446921bf06bd79c18c78357a1"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintError.html#ad886c75446921bf06bd79c18c78357a1">Code</a> { <br/>
72
  <a class="el" href="classGtk_1_1PrintError.html#ad886c75446921bf06bd79c18c78357a1a6faaac8d06bfc11b42bf0fefd32c67eb">GENERAL</a>, <br/>
73
  <a class="el" href="classGtk_1_1PrintError.html#ad886c75446921bf06bd79c18c78357a1a469385e074a16d80114f94325971ddf6">INTERNAL_ERROR</a>, <br/>
74
  <a class="el" href="classGtk_1_1PrintError.html#ad886c75446921bf06bd79c18c78357a1a11692e16ce26af16517f388b73990416">NOMEM</a>, <br/>
75
  <a class="el" href="classGtk_1_1PrintError.html#ad886c75446921bf06bd79c18c78357a1acd385457c9b48ba35d572e8b24fb9546">INVALID_FILE</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:a6b2f4a2946166fee286215ae5e57bda3"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintError.html#a6b2f4a2946166fee286215ae5e57bda3">PrintError</a> (<a class="el" href="classGtk_1_1PrintError.html#ad886c75446921bf06bd79c18c78357a1">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:ac8d6980193b2c991de0b1a0265bfbba3"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintError.html#ac8d6980193b2c991de0b1a0265bfbba3">PrintError</a> (GError* gobject)</td></tr>
83
<tr class="memitem:a0077d6bc37d853914c29e1dae65e08ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1PrintError.html#ad886c75446921bf06bd79c18c78357a1">Code</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintError.html#a0077d6bc37d853914c29e1dae65e08ad">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/><h2>Member Enumeration Documentation</h2>
104
<a class="anchor" id="ad886c75446921bf06bd79c18c78357a1"></a>
105
<div class="memitem">
106
<div class="memproto">
107
<table class="memname">
109
<td class="memname">enum <a class="el" href="classGtk_1_1PrintError.html#ad886c75446921bf06bd79c18c78357a1">Gtk::PrintError::Code</a></td>
112
</div><div class="memdoc">
113
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
114
<tr><td valign="top"><em><a class="anchor" id="ad886c75446921bf06bd79c18c78357a1a6faaac8d06bfc11b42bf0fefd32c67eb"></a>GENERAL</em> </td><td>
116
<tr><td valign="top"><em><a class="anchor" id="ad886c75446921bf06bd79c18c78357a1a469385e074a16d80114f94325971ddf6"></a>INTERNAL_ERROR</em> </td><td>
118
<tr><td valign="top"><em><a class="anchor" id="ad886c75446921bf06bd79c18c78357a1a11692e16ce26af16517f388b73990416"></a>NOMEM</em> </td><td>
120
<tr><td valign="top"><em><a class="anchor" id="ad886c75446921bf06bd79c18c78357a1acd385457c9b48ba35d572e8b24fb9546"></a>INVALID_FILE</em> </td><td>
128
<hr/><h2>Constructor & Destructor Documentation</h2>
129
<a class="anchor" id="a6b2f4a2946166fee286215ae5e57bda3"></a>
130
<div class="memitem">
131
<div class="memproto">
132
<table class="memname">
134
<td class="memname">Gtk::PrintError::PrintError </td>
136
<td class="paramtype"><a class="el" href="classGtk_1_1PrintError.html#ad886c75446921bf06bd79c18c78357a1">Code</a> </td>
137
<td class="paramname"><em>error_code</em>, </td>
140
<td class="paramkey"></td>
142
<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>
143
<td class="paramname"><em>error_message</em> </td>
151
</div><div class="memdoc">
155
<a class="anchor" id="ac8d6980193b2c991de0b1a0265bfbba3"></a>
156
<div class="memitem">
157
<div class="memproto">
158
<table class="mlabels">
160
<td class="mlabels-left">
161
<table class="memname">
163
<td class="memname">Gtk::PrintError::PrintError </td>
165
<td class="paramtype">GError * </td>
166
<td class="paramname"><em>gobject</em></td><td>)</td>
171
<td class="mlabels-right">
172
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
175
</div><div class="memdoc">
179
<hr/><h2>Member Function Documentation</h2>
180
<a class="anchor" id="a0077d6bc37d853914c29e1dae65e08ad"></a>
181
<div class="memitem">
182
<div class="memproto">
183
<table class="memname">
185
<td class="memname"><a class="el" href="classGtk_1_1PrintError.html#ad886c75446921bf06bd79c18c78357a1">Code</a> Gtk::PrintError::code </td>
187
<td class="paramname"></td><td>)</td>
191
</div><div class="memdoc">
193
<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>
197
<hr/>The documentation for this class was generated from the following file:<ul>
198
<li>gtkmm/printoperation.h</li>
200
</div><!-- contents -->
201
<!-- start footer part -->
202
<hr class="footer"/><address class="footer"><small>
203
Generated by  <a href="http://www.doxygen.org/index.html">
204
<img class="footer" src="doxygen.png" alt="doxygen"/>