1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.7"/>
<title>glibmm: Glib::Exception Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">glibmm
 <span id="projectnumber">2.42.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.7 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<li><a href="pages.html"><span>Related Pages</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="examples.html"><span>Examples</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class List</span></a></li>
<li><a href="classes.html"><span>Class Index</span></a></li>
<li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class Members</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceGlib.html">Glib</a></li><li class="navelem"><a class="el" href="classGlib_1_1Exception.html">Exception</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> |
<a href="classGlib_1_1Exception-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Glib::Exception Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include <glibmm/exception.h></code></p>
<div class="dynheader">
Inheritance diagram for Glib::Exception:</div>
<div class="dyncontent">
<div class="center"><img src="classGlib_1_1Exception__inherit__graph.png" border="0" usemap="#Glib_1_1Exception_inherit__map" alt="Inheritance graph"/></div>
<map name="Glib_1_1Exception_inherit__map" id="Glib_1_1Exception_inherit__map">
<area shape="rect" id="node2" href="classGlib_1_1Error.html" title="Glib::Error" alt="" coords="171,411,256,437"/><area shape="rect" id="node3" href="classGio_1_1DBus_1_1Error.html" title="Gio::DBus::Error" alt="" coords="337,5,461,32"/><area shape="rect" id="node4" href="classGio_1_1Error.html" title="Exception class for giomm errors. " alt="" coords="357,56,440,83"/><area shape="rect" id="node5" href="classGio_1_1ResolverError.html" title="Gio::ResolverError" alt="" coords="331,107,466,133"/><area shape="rect" id="node6" href="classGio_1_1ResourceError.html" title="Exception class for resource file handling errors. " alt="" coords="329,157,469,184"/><area shape="rect" id="node7" href="classGio_1_1TlsError.html" title="Gio::TlsError" alt="" coords="349,208,448,235"/><area shape="rect" id="node8" href="classGlib_1_1ConvertError.html" title="Exception class for charset conversion errors. " alt="" coords="331,259,466,285"/><area shape="rect" id="node9" href="classGlib_1_1FileError.html" title="Exception class for file-related errors. " alt="" coords="346,309,451,336"/><area shape="rect" id="node10" href="classGlib_1_1IOChannelError.html" title="Exception class for IOChannel errors. " alt="" coords="323,360,474,387"/><area shape="rect" id="node11" href="classGlib_1_1KeyFileError.html" title="Exception class for KeyFile errors. " alt="" coords="335,411,462,437"/><area shape="rect" id="node12" href="classGlib_1_1MarkupError.html" title="Exception class for markup parsing errors. " alt="" coords="333,461,465,488"/><area shape="rect" id="node13" href="classGlib_1_1OptionError.html" title="Exception class for options. " alt="" coords="335,512,462,539"/><area shape="rect" id="node14" href="classGlib_1_1RegexError.html" title="Exception class for Regex. " alt="" coords="337,563,460,589"/><area shape="rect" id="node15" href="classGlib_1_1ShellError.html" title="Exception class for shell utility errors. " alt="" coords="341,613,457,640"/><area shape="rect" id="node16" href="classGlib_1_1SpawnError.html" title="Exception class for errors occuring when spawning processes. " alt="" coords="335,664,462,691"/><area shape="rect" id="node17" href="classGlib_1_1ThreadError.html" title="Exception class for thread-related errors. " alt="" coords="334,715,463,741"/><area shape="rect" id="node18" href="classGlib_1_1Threads_1_1ThreadError.html" title="Exception class for thread-related errors. " alt="" coords="305,765,493,792"/><area shape="rect" id="node19" href="classGlib_1_1VariantParseError.html" title="Exception class for Variant parse errors. " alt="" coords="316,816,481,843"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a44a9c79be10c68a6861f015217ce18fb"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Exception.html#a44a9c79be10c68a6861f015217ce18fb">~Exception</a> ()=0 throw ()</td></tr>
<tr class="separator:a44a9c79be10c68a6861f015217ce18fb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2423c81571a101571751fe0a046beef0"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Exception.html#a2423c81571a101571751fe0a046beef0">what</a> () const =0</td></tr>
<tr class="separator:a2423c81571a101571751fe0a046beef0"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
<a class="anchor" id="a44a9c79be10c68a6861f015217ce18fb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual Glib::Exception::~Exception </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
<tr>
<td align="right">throw </td><td>(</td><td colspan="2"></td>
</tr>
<tr>
<td align="right"></td><td>)</td><td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a2423c81571a101571751fe0a046beef0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a> Glib::Exception::what </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implemented in <a class="el" href="classGlib_1_1Error.html#ac5a9ff59ba32b2ddc24c5c6c0c86d605">Glib::Error</a>.</p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Sep 22 2014 21:38:33 for glibmm by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>
</body>
</html>
|