~ubuntu-branches/ubuntu/trusty/schroot/trusty

« back to all changes in this revision

Viewing changes to doc/sbuild/html/classsbuild_1_1parse__error.html

  • Committer: Bazaar Package Importer
  • Author(s): Roger Leigh
  • Date: 2009-11-07 10:46:54 UTC
  • mfrom: (1.1.20 upstream) (2.1.6 experimental)
  • Revision ID: james.westby@ubuntu.com-20091107104654-kk1fp1icv8dzfyfi
* New upstream development release.
* schroot:
  - Return success when ending a session and the operation
    succeeded (Closes: #554907).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
 
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
 
<title>sbuild: sbuild::parse_error&lt; T &gt; Class Template Reference</title>
4
 
<link href="tabs.css" rel="stylesheet" type="text/css">
5
 
<link href="doxygen.css" rel="stylesheet" type="text/css">
6
 
</head><body>
7
 
<!-- Generated by Doxygen 1.5.9 -->
8
 
<div class="navigation" id="top">
9
 
  <div class="tabs">
10
 
    <ul>
11
 
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
 
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
13
 
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
14
 
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
15
 
      <li><a href="files.html"><span>Files</span></a></li>
16
 
      <li><a href="dirs.html"><span>Directories</span></a></li>
17
 
    </ul>
18
 
  </div>
19
 
  <div class="tabs">
20
 
    <ul>
21
 
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
22
 
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
23
 
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
24
 
    </ul>
25
 
  </div>
26
 
  <div class="navpath"><a class="el" href="namespacesbuild.html">sbuild</a>::<a class="el" href="classsbuild_1_1parse__error.html">parse_error</a>
27
 
  </div>
28
 
</div>
29
 
<div class="contents">
30
 
<h1>sbuild::parse_error&lt; T &gt; Class Template Reference</h1><!-- doxytag: class="sbuild::parse_error" --><!-- doxytag: inherits="error&lt; T &gt;" -->Parse <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>.  
31
 
<a href="#_details">More...</a>
32
 
<p>
33
 
<code>#include &lt;<a class="el" href="sbuild-parse-error_8h_source.html">sbuild-parse-error.h</a>&gt;</code>
34
 
<p>
35
 
<div class="dynheader">
36
 
Inheritance diagram for sbuild::parse_error&lt; T &gt;:</div>
37
 
<div class="dynsection">
38
 
<p><center><img src="classsbuild_1_1parse__error__inherit__graph.png" border="0" usemap="#sbuild_1_1parse__error_3_01T_01_4__inherit__map" alt="Inheritance graph"></center>
39
 
<map name="sbuild_1_1parse__error_3_01T_01_4__inherit__map">
40
 
<area shape="rect" href="classsbuild_1_1error.html" title="sbuild::error\&lt; T \&gt;" alt="" coords="25,245,145,275"><area shape="rect" href="classsbuild_1_1error__base.html" title="Error exception base class." alt="" coords="24,165,147,195"><area shape="rect" title="STL class." alt="" coords="24,85,147,115"><area shape="rect" title="STL class." alt="" coords="33,5,137,35"></map>
41
 
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
42
 
<div class="dynheader">
43
 
Collaboration diagram for sbuild::parse_error&lt; T &gt;:</div>
44
 
<div class="dynsection">
45
 
<p><center><img src="classsbuild_1_1parse__error__coll__graph.png" border="0" usemap="#sbuild_1_1parse__error_3_01T_01_4__coll__map" alt="Collaboration graph"></center>
46
 
<map name="sbuild_1_1parse__error_3_01T_01_4__coll__map">
47
 
<area shape="rect" href="classsbuild_1_1error.html" title="sbuild::error\&lt; T \&gt;" alt="" coords="207,277,327,307"><area shape="rect" href="classsbuild_1_1error__base.html" title="Error exception base class." alt="" coords="120,181,243,211"><area shape="rect" title="STL class." alt="" coords="11,85,133,115"><area shape="rect" title="STL class." alt="" coords="5,5,109,35"><area shape="rect" title="STL class." alt="" coords="165,85,245,115"><area shape="rect" title="STL class." alt="" coords="133,5,291,35"><area shape="rect" title="STL class." alt="" coords="267,181,387,211"></map>
48
 
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
49
 
 
50
 
<p>
51
 
<a href="classsbuild_1_1parse__error-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
52
 
<tr><td></td></tr>
53
 
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
54
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classsbuild_1_1error.html">error</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a></td></tr>
55
 
 
56
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The enum type providing the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> codes for this type.  <a href="#0d2e942495ec6bed7f5836d196aec9d4"></a><br></td></tr>
57
 
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
58
 
<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename C &gt; </td></tr>
59
 
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsbuild_1_1parse__error.html#42d075306b018d95214f9aaf1b7b5d91">parse_error</a> (C const &amp;context, <a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a> <a class="el" href="classsbuild_1_1error.html">error</a>)</td></tr>
60
 
 
61
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#42d075306b018d95214f9aaf1b7b5d91"></a><br></td></tr>
62
 
<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename D &gt; </td></tr>
63
 
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsbuild_1_1parse__error.html#e4f430c577485da77a729cd212d7ce6d">parse_error</a> (<a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a> <a class="el" href="classsbuild_1_1error.html">error</a>, D const &amp;detail)</td></tr>
64
 
 
65
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#e4f430c577485da77a729cd212d7ce6d"></a><br></td></tr>
66
 
<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename D &gt; </td></tr>
67
 
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsbuild_1_1parse__error.html#bba129c9371c45e68823636727a954f9">parse_error</a> (size_t line, <a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a> <a class="el" href="classsbuild_1_1error.html">error</a>, D const &amp;detail)</td></tr>
68
 
 
69
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#bba129c9371c45e68823636727a954f9"></a><br></td></tr>
70
 
<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename D &gt; </td></tr>
71
 
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsbuild_1_1parse__error.html#1f93201c1d294920391f6a23f5b48283">parse_error</a> (size_t line, std::string const &amp;group, <a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a> <a class="el" href="classsbuild_1_1error.html">error</a>, D const &amp;detail)</td></tr>
72
 
 
73
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#1f93201c1d294920391f6a23f5b48283"></a><br></td></tr>
74
 
<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename D &gt; </td></tr>
75
 
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsbuild_1_1parse__error.html#08fc8299ecf80b59125380927c82dd0d">parse_error</a> (size_t line, std::string const &amp;group, std::string const &amp;key, <a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a> <a class="el" href="classsbuild_1_1error.html">error</a>, D const &amp;detail)</td></tr>
76
 
 
77
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#08fc8299ecf80b59125380927c82dd0d"></a><br></td></tr>
78
 
<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename D &gt; </td></tr>
79
 
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsbuild_1_1parse__error.html#4946e90e4146ba7166533c884b42599c">parse_error</a> (std::string const &amp;group, <a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a> <a class="el" href="classsbuild_1_1error.html">error</a>, D const &amp;detail)</td></tr>
80
 
 
81
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#4946e90e4146ba7166533c884b42599c"></a><br></td></tr>
82
 
<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename D &gt; </td></tr>
83
 
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsbuild_1_1parse__error.html#e9cf586c1ef9bb1a6fc17f0acc1c59e1">parse_error</a> (std::string const &amp;group, std::string const &amp;key, <a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a> <a class="el" href="classsbuild_1_1error.html">error</a>, D const &amp;detail)</td></tr>
84
 
 
85
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#e9cf586c1ef9bb1a6fc17f0acc1c59e1"></a><br></td></tr>
86
 
<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename C &gt; </td></tr>
87
 
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsbuild_1_1parse__error.html#192b8a5b2c7982ccbb497122dc33185f">parse_error</a> (C const &amp;context, std::runtime_error const &amp;<a class="el" href="classsbuild_1_1error.html">error</a>)</td></tr>
88
 
 
89
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#192b8a5b2c7982ccbb497122dc33185f"></a><br></td></tr>
90
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1parse__error.html#3578cacc6029e8b58234d2974d261bf5">parse_error</a> (size_t line, std::runtime_error const &amp;<a class="el" href="classsbuild_1_1error.html">error</a>)</td></tr>
91
 
 
92
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#3578cacc6029e8b58234d2974d261bf5"></a><br></td></tr>
93
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1parse__error.html#9e5682fecec0fc63a7bb4c3da8e09b4b">parse_error</a> (size_t line, std::string const &amp;group, std::runtime_error const &amp;<a class="el" href="classsbuild_1_1error.html">error</a>)</td></tr>
94
 
 
95
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#9e5682fecec0fc63a7bb4c3da8e09b4b"></a><br></td></tr>
96
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1parse__error.html#ec026dea190afb040ef3e67992bc10e2">parse_error</a> (size_t line, std::string const &amp;group, std::string const &amp;key, std::runtime_error const &amp;<a class="el" href="classsbuild_1_1error.html">error</a>)</td></tr>
97
 
 
98
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#ec026dea190afb040ef3e67992bc10e2"></a><br></td></tr>
99
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1parse__error.html#dc93975ca269c65d2cca008a23c14504">parse_error</a> (std::string const &amp;group, std::runtime_error const &amp;<a class="el" href="classsbuild_1_1error.html">error</a>)</td></tr>
100
 
 
101
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#dc93975ca269c65d2cca008a23c14504"></a><br></td></tr>
102
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1parse__error.html#cc98cd1e9a11113d01247ba150d4cf37">parse_error</a> (std::string const &amp;group, std::string const &amp;key, std::runtime_error const &amp;<a class="el" href="classsbuild_1_1error.html">error</a>)</td></tr>
103
 
 
104
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#cc98cd1e9a11113d01247ba150d4cf37"></a><br></td></tr>
105
 
</table>
106
 
<hr><a name="_details"></a><h2>Detailed Description</h2>
107
 
<h3>template&lt;typename T&gt;<br>
108
 
 class sbuild::parse_error&lt; T &gt;</h3>
109
 
 
110
 
Parse <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>. <hr><h2>Member Typedef Documentation</h2>
111
 
<a class="anchor" name="0d2e942495ec6bed7f5836d196aec9d4"></a><!-- doxytag: member="sbuild::parse_error::error_type" ref="0d2e942495ec6bed7f5836d196aec9d4" args="" -->
112
 
<div class="memitem">
113
 
<div class="memproto">
114
 
<div class="memtemplate">
115
 
template&lt;typename T &gt; </div>
116
 
      <table class="memname">
117
 
        <tr>
118
 
          <td class="memname">typedef <a class="el" href="classsbuild_1_1error.html">error</a>&lt;T&gt;::<a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a> <a class="el" href="classsbuild_1_1parse__error.html">sbuild::parse_error</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a>          </td>
119
 
        </tr>
120
 
      </table>
121
 
</div>
122
 
<div class="memdoc">
123
 
 
124
 
<p>
125
 
The enum type providing the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> codes for this type. 
126
 
<p>
127
 
 
128
 
<p>Reimplemented from <a class="el" href="classsbuild_1_1error.html#31287cbbce3a39d4ce6be345ae61d1d9">sbuild::error&lt; T &gt;</a>.</p>
129
 
 
130
 
</div>
131
 
</div><p>
132
 
<hr><h2>Constructor &amp; Destructor Documentation</h2>
133
 
<a class="anchor" name="42d075306b018d95214f9aaf1b7b5d91"></a><!-- doxytag: member="sbuild::parse_error::parse_error" ref="42d075306b018d95214f9aaf1b7b5d91" args="(C const &amp;context, error_type error)" -->
134
 
<div class="memitem">
135
 
<div class="memproto">
136
 
<div class="memtemplate">
137
 
template&lt;typename T &gt; </div>
138
 
<div class="memtemplate">
139
 
template&lt;typename C &gt; </div>
140
 
      <table class="memname">
141
 
        <tr>
142
 
          <td class="memname"><a class="el" href="classsbuild_1_1parse__error.html">sbuild::parse_error</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1parse__error.html">parse_error</a>           </td>
143
 
          <td>(</td>
144
 
          <td class="paramtype">C const &amp;&nbsp;</td>
145
 
          <td class="paramname"> <em>context</em>, </td>
146
 
        </tr>
147
 
        <tr>
148
 
          <td class="paramkey"></td>
149
 
          <td></td>
150
 
          <td class="paramtype"><a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a>&nbsp;</td>
151
 
          <td class="paramname"> <em>error</em></td><td>&nbsp;</td>
152
 
        </tr>
153
 
        <tr>
154
 
          <td></td>
155
 
          <td>)</td>
156
 
          <td></td><td></td><td><code> [inline]</code></td>
157
 
        </tr>
158
 
      </table>
159
 
</div>
160
 
<div class="memdoc">
161
 
 
162
 
<p>
163
 
The constructor. 
164
 
<p>
165
 
<dl compact><dt><b>Parameters:</b></dt><dd>
166
 
  <table border="0" cellspacing="2" cellpadding="0">
167
 
    <tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>the context of the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>. </td></tr>
168
 
    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a></em>&nbsp;</td><td>the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> code. </td></tr>
169
 
  </table>
170
 
</dl>
171
 
 
172
 
</div>
173
 
</div><p>
174
 
<a class="anchor" name="e4f430c577485da77a729cd212d7ce6d"></a><!-- doxytag: member="sbuild::parse_error::parse_error" ref="e4f430c577485da77a729cd212d7ce6d" args="(error_type error, D const &amp;detail)" -->
175
 
<div class="memitem">
176
 
<div class="memproto">
177
 
<div class="memtemplate">
178
 
template&lt;typename T &gt; </div>
179
 
<div class="memtemplate">
180
 
template&lt;typename D &gt; </div>
181
 
      <table class="memname">
182
 
        <tr>
183
 
          <td class="memname"><a class="el" href="classsbuild_1_1parse__error.html">sbuild::parse_error</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1parse__error.html">parse_error</a>           </td>
184
 
          <td>(</td>
185
 
          <td class="paramtype"><a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a>&nbsp;</td>
186
 
          <td class="paramname"> <em>error</em>, </td>
187
 
        </tr>
188
 
        <tr>
189
 
          <td class="paramkey"></td>
190
 
          <td></td>
191
 
          <td class="paramtype">D const &amp;&nbsp;</td>
192
 
          <td class="paramname"> <em>detail</em></td><td>&nbsp;</td>
193
 
        </tr>
194
 
        <tr>
195
 
          <td></td>
196
 
          <td>)</td>
197
 
          <td></td><td></td><td><code> [inline]</code></td>
198
 
        </tr>
199
 
      </table>
200
 
</div>
201
 
<div class="memdoc">
202
 
 
203
 
<p>
204
 
The constructor. 
205
 
<p>
206
 
<dl compact><dt><b>Parameters:</b></dt><dd>
207
 
  <table border="0" cellspacing="2" cellpadding="0">
208
 
    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a></em>&nbsp;</td><td>the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> code. </td></tr>
209
 
    <tr><td valign="top"></td><td valign="top"><em>detail</em>&nbsp;</td><td>the details of the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>. </td></tr>
210
 
  </table>
211
 
</dl>
212
 
 
213
 
</div>
214
 
</div><p>
215
 
<a class="anchor" name="bba129c9371c45e68823636727a954f9"></a><!-- doxytag: member="sbuild::parse_error::parse_error" ref="bba129c9371c45e68823636727a954f9" args="(size_t line, error_type error, D const &amp;detail)" -->
216
 
<div class="memitem">
217
 
<div class="memproto">
218
 
<div class="memtemplate">
219
 
template&lt;typename T &gt; </div>
220
 
<div class="memtemplate">
221
 
template&lt;typename D &gt; </div>
222
 
      <table class="memname">
223
 
        <tr>
224
 
          <td class="memname"><a class="el" href="classsbuild_1_1parse__error.html">sbuild::parse_error</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1parse__error.html">parse_error</a>           </td>
225
 
          <td>(</td>
226
 
          <td class="paramtype">size_t&nbsp;</td>
227
 
          <td class="paramname"> <em>line</em>, </td>
228
 
        </tr>
229
 
        <tr>
230
 
          <td class="paramkey"></td>
231
 
          <td></td>
232
 
          <td class="paramtype"><a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a>&nbsp;</td>
233
 
          <td class="paramname"> <em>error</em>, </td>
234
 
        </tr>
235
 
        <tr>
236
 
          <td class="paramkey"></td>
237
 
          <td></td>
238
 
          <td class="paramtype">D const &amp;&nbsp;</td>
239
 
          <td class="paramname"> <em>detail</em></td><td>&nbsp;</td>
240
 
        </tr>
241
 
        <tr>
242
 
          <td></td>
243
 
          <td>)</td>
244
 
          <td></td><td></td><td><code> [inline]</code></td>
245
 
        </tr>
246
 
      </table>
247
 
</div>
248
 
<div class="memdoc">
249
 
 
250
 
<p>
251
 
The constructor. 
252
 
<p>
253
 
<dl compact><dt><b>Parameters:</b></dt><dd>
254
 
  <table border="0" cellspacing="2" cellpadding="0">
255
 
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td>the line the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred on. </td></tr>
256
 
    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a></em>&nbsp;</td><td>the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> code. </td></tr>
257
 
    <tr><td valign="top"></td><td valign="top"><em>detail</em>&nbsp;</td><td>the details of the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>. </td></tr>
258
 
  </table>
259
 
</dl>
260
 
 
261
 
</div>
262
 
</div><p>
263
 
<a class="anchor" name="1f93201c1d294920391f6a23f5b48283"></a><!-- doxytag: member="sbuild::parse_error::parse_error" ref="1f93201c1d294920391f6a23f5b48283" args="(size_t line, std::string const &amp;group, error_type error, D const &amp;detail)" -->
264
 
<div class="memitem">
265
 
<div class="memproto">
266
 
<div class="memtemplate">
267
 
template&lt;typename T &gt; </div>
268
 
<div class="memtemplate">
269
 
template&lt;typename D &gt; </div>
270
 
      <table class="memname">
271
 
        <tr>
272
 
          <td class="memname"><a class="el" href="classsbuild_1_1parse__error.html">sbuild::parse_error</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1parse__error.html">parse_error</a>           </td>
273
 
          <td>(</td>
274
 
          <td class="paramtype">size_t&nbsp;</td>
275
 
          <td class="paramname"> <em>line</em>, </td>
276
 
        </tr>
277
 
        <tr>
278
 
          <td class="paramkey"></td>
279
 
          <td></td>
280
 
          <td class="paramtype">std::string const &amp;&nbsp;</td>
281
 
          <td class="paramname"> <em>group</em>, </td>
282
 
        </tr>
283
 
        <tr>
284
 
          <td class="paramkey"></td>
285
 
          <td></td>
286
 
          <td class="paramtype"><a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a>&nbsp;</td>
287
 
          <td class="paramname"> <em>error</em>, </td>
288
 
        </tr>
289
 
        <tr>
290
 
          <td class="paramkey"></td>
291
 
          <td></td>
292
 
          <td class="paramtype">D const &amp;&nbsp;</td>
293
 
          <td class="paramname"> <em>detail</em></td><td>&nbsp;</td>
294
 
        </tr>
295
 
        <tr>
296
 
          <td></td>
297
 
          <td>)</td>
298
 
          <td></td><td></td><td><code> [inline]</code></td>
299
 
        </tr>
300
 
      </table>
301
 
</div>
302
 
<div class="memdoc">
303
 
 
304
 
<p>
305
 
The constructor. 
306
 
<p>
307
 
<dl compact><dt><b>Parameters:</b></dt><dd>
308
 
  <table border="0" cellspacing="2" cellpadding="0">
309
 
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td>the line the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred on. </td></tr>
310
 
    <tr><td valign="top"></td><td valign="top"><em>group</em>&nbsp;</td><td>the group the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred within. </td></tr>
311
 
    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a></em>&nbsp;</td><td>the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> code. </td></tr>
312
 
    <tr><td valign="top"></td><td valign="top"><em>detail</em>&nbsp;</td><td>the details of the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>. </td></tr>
313
 
  </table>
314
 
</dl>
315
 
 
316
 
</div>
317
 
</div><p>
318
 
<a class="anchor" name="08fc8299ecf80b59125380927c82dd0d"></a><!-- doxytag: member="sbuild::parse_error::parse_error" ref="08fc8299ecf80b59125380927c82dd0d" args="(size_t line, std::string const &amp;group, std::string const &amp;key, error_type error, D const &amp;detail)" -->
319
 
<div class="memitem">
320
 
<div class="memproto">
321
 
<div class="memtemplate">
322
 
template&lt;typename T &gt; </div>
323
 
<div class="memtemplate">
324
 
template&lt;typename D &gt; </div>
325
 
      <table class="memname">
326
 
        <tr>
327
 
          <td class="memname"><a class="el" href="classsbuild_1_1parse__error.html">sbuild::parse_error</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1parse__error.html">parse_error</a>           </td>
328
 
          <td>(</td>
329
 
          <td class="paramtype">size_t&nbsp;</td>
330
 
          <td class="paramname"> <em>line</em>, </td>
331
 
        </tr>
332
 
        <tr>
333
 
          <td class="paramkey"></td>
334
 
          <td></td>
335
 
          <td class="paramtype">std::string const &amp;&nbsp;</td>
336
 
          <td class="paramname"> <em>group</em>, </td>
337
 
        </tr>
338
 
        <tr>
339
 
          <td class="paramkey"></td>
340
 
          <td></td>
341
 
          <td class="paramtype">std::string const &amp;&nbsp;</td>
342
 
          <td class="paramname"> <em>key</em>, </td>
343
 
        </tr>
344
 
        <tr>
345
 
          <td class="paramkey"></td>
346
 
          <td></td>
347
 
          <td class="paramtype"><a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a>&nbsp;</td>
348
 
          <td class="paramname"> <em>error</em>, </td>
349
 
        </tr>
350
 
        <tr>
351
 
          <td class="paramkey"></td>
352
 
          <td></td>
353
 
          <td class="paramtype">D const &amp;&nbsp;</td>
354
 
          <td class="paramname"> <em>detail</em></td><td>&nbsp;</td>
355
 
        </tr>
356
 
        <tr>
357
 
          <td></td>
358
 
          <td>)</td>
359
 
          <td></td><td></td><td><code> [inline]</code></td>
360
 
        </tr>
361
 
      </table>
362
 
</div>
363
 
<div class="memdoc">
364
 
 
365
 
<p>
366
 
The constructor. 
367
 
<p>
368
 
<dl compact><dt><b>Parameters:</b></dt><dd>
369
 
  <table border="0" cellspacing="2" cellpadding="0">
370
 
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td>the line the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred on. </td></tr>
371
 
    <tr><td valign="top"></td><td valign="top"><em>group</em>&nbsp;</td><td>the group the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred within. </td></tr>
372
 
    <tr><td valign="top"></td><td valign="top"><em>key</em>&nbsp;</td><td>the key the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred within. </td></tr>
373
 
    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a></em>&nbsp;</td><td>the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> code. </td></tr>
374
 
    <tr><td valign="top"></td><td valign="top"><em>detail</em>&nbsp;</td><td>the details of the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>. </td></tr>
375
 
  </table>
376
 
</dl>
377
 
 
378
 
</div>
379
 
</div><p>
380
 
<a class="anchor" name="4946e90e4146ba7166533c884b42599c"></a><!-- doxytag: member="sbuild::parse_error::parse_error" ref="4946e90e4146ba7166533c884b42599c" args="(std::string const &amp;group, error_type error, D const &amp;detail)" -->
381
 
<div class="memitem">
382
 
<div class="memproto">
383
 
<div class="memtemplate">
384
 
template&lt;typename T &gt; </div>
385
 
<div class="memtemplate">
386
 
template&lt;typename D &gt; </div>
387
 
      <table class="memname">
388
 
        <tr>
389
 
          <td class="memname"><a class="el" href="classsbuild_1_1parse__error.html">sbuild::parse_error</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1parse__error.html">parse_error</a>           </td>
390
 
          <td>(</td>
391
 
          <td class="paramtype">std::string const &amp;&nbsp;</td>
392
 
          <td class="paramname"> <em>group</em>, </td>
393
 
        </tr>
394
 
        <tr>
395
 
          <td class="paramkey"></td>
396
 
          <td></td>
397
 
          <td class="paramtype"><a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a>&nbsp;</td>
398
 
          <td class="paramname"> <em>error</em>, </td>
399
 
        </tr>
400
 
        <tr>
401
 
          <td class="paramkey"></td>
402
 
          <td></td>
403
 
          <td class="paramtype">D const &amp;&nbsp;</td>
404
 
          <td class="paramname"> <em>detail</em></td><td>&nbsp;</td>
405
 
        </tr>
406
 
        <tr>
407
 
          <td></td>
408
 
          <td>)</td>
409
 
          <td></td><td></td><td><code> [inline]</code></td>
410
 
        </tr>
411
 
      </table>
412
 
</div>
413
 
<div class="memdoc">
414
 
 
415
 
<p>
416
 
The constructor. 
417
 
<p>
418
 
<dl compact><dt><b>Parameters:</b></dt><dd>
419
 
  <table border="0" cellspacing="2" cellpadding="0">
420
 
    <tr><td valign="top"></td><td valign="top"><em>group</em>&nbsp;</td><td>the group the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred within. </td></tr>
421
 
    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a></em>&nbsp;</td><td>the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> code. </td></tr>
422
 
    <tr><td valign="top"></td><td valign="top"><em>detail</em>&nbsp;</td><td>the details of the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>. </td></tr>
423
 
  </table>
424
 
</dl>
425
 
 
426
 
</div>
427
 
</div><p>
428
 
<a class="anchor" name="e9cf586c1ef9bb1a6fc17f0acc1c59e1"></a><!-- doxytag: member="sbuild::parse_error::parse_error" ref="e9cf586c1ef9bb1a6fc17f0acc1c59e1" args="(std::string const &amp;group, std::string const &amp;key, error_type error, D const &amp;detail)" -->
429
 
<div class="memitem">
430
 
<div class="memproto">
431
 
<div class="memtemplate">
432
 
template&lt;typename T &gt; </div>
433
 
<div class="memtemplate">
434
 
template&lt;typename D &gt; </div>
435
 
      <table class="memname">
436
 
        <tr>
437
 
          <td class="memname"><a class="el" href="classsbuild_1_1parse__error.html">sbuild::parse_error</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1parse__error.html">parse_error</a>           </td>
438
 
          <td>(</td>
439
 
          <td class="paramtype">std::string const &amp;&nbsp;</td>
440
 
          <td class="paramname"> <em>group</em>, </td>
441
 
        </tr>
442
 
        <tr>
443
 
          <td class="paramkey"></td>
444
 
          <td></td>
445
 
          <td class="paramtype">std::string const &amp;&nbsp;</td>
446
 
          <td class="paramname"> <em>key</em>, </td>
447
 
        </tr>
448
 
        <tr>
449
 
          <td class="paramkey"></td>
450
 
          <td></td>
451
 
          <td class="paramtype"><a class="el" href="classsbuild_1_1parse__error.html#0d2e942495ec6bed7f5836d196aec9d4">error_type</a>&nbsp;</td>
452
 
          <td class="paramname"> <em>error</em>, </td>
453
 
        </tr>
454
 
        <tr>
455
 
          <td class="paramkey"></td>
456
 
          <td></td>
457
 
          <td class="paramtype">D const &amp;&nbsp;</td>
458
 
          <td class="paramname"> <em>detail</em></td><td>&nbsp;</td>
459
 
        </tr>
460
 
        <tr>
461
 
          <td></td>
462
 
          <td>)</td>
463
 
          <td></td><td></td><td><code> [inline]</code></td>
464
 
        </tr>
465
 
      </table>
466
 
</div>
467
 
<div class="memdoc">
468
 
 
469
 
<p>
470
 
The constructor. 
471
 
<p>
472
 
<dl compact><dt><b>Parameters:</b></dt><dd>
473
 
  <table border="0" cellspacing="2" cellpadding="0">
474
 
    <tr><td valign="top"></td><td valign="top"><em>group</em>&nbsp;</td><td>the group the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred within. </td></tr>
475
 
    <tr><td valign="top"></td><td valign="top"><em>key</em>&nbsp;</td><td>the key the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred within. </td></tr>
476
 
    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a></em>&nbsp;</td><td>the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> code. </td></tr>
477
 
    <tr><td valign="top"></td><td valign="top"><em>detail</em>&nbsp;</td><td>the details of the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>. </td></tr>
478
 
  </table>
479
 
</dl>
480
 
 
481
 
</div>
482
 
</div><p>
483
 
<a class="anchor" name="192b8a5b2c7982ccbb497122dc33185f"></a><!-- doxytag: member="sbuild::parse_error::parse_error" ref="192b8a5b2c7982ccbb497122dc33185f" args="(C const &amp;context, std::runtime_error const &amp;error)" -->
484
 
<div class="memitem">
485
 
<div class="memproto">
486
 
<div class="memtemplate">
487
 
template&lt;typename T &gt; </div>
488
 
<div class="memtemplate">
489
 
template&lt;typename C &gt; </div>
490
 
      <table class="memname">
491
 
        <tr>
492
 
          <td class="memname"><a class="el" href="classsbuild_1_1parse__error.html">sbuild::parse_error</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1parse__error.html">parse_error</a>           </td>
493
 
          <td>(</td>
494
 
          <td class="paramtype">C const &amp;&nbsp;</td>
495
 
          <td class="paramname"> <em>context</em>, </td>
496
 
        </tr>
497
 
        <tr>
498
 
          <td class="paramkey"></td>
499
 
          <td></td>
500
 
          <td class="paramtype">std::runtime_error const &amp;&nbsp;</td>
501
 
          <td class="paramname"> <em>error</em></td><td>&nbsp;</td>
502
 
        </tr>
503
 
        <tr>
504
 
          <td></td>
505
 
          <td>)</td>
506
 
          <td></td><td></td><td><code> [inline]</code></td>
507
 
        </tr>
508
 
      </table>
509
 
</div>
510
 
<div class="memdoc">
511
 
 
512
 
<p>
513
 
The constructor. 
514
 
<p>
515
 
<dl compact><dt><b>Parameters:</b></dt><dd>
516
 
  <table border="0" cellspacing="2" cellpadding="0">
517
 
    <tr><td valign="top"></td><td valign="top"><em>context</em>&nbsp;</td><td>the context of the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>. </td></tr>
518
 
    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a></em>&nbsp;</td><td>the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>. </td></tr>
519
 
  </table>
520
 
</dl>
521
 
 
522
 
</div>
523
 
</div><p>
524
 
<a class="anchor" name="3578cacc6029e8b58234d2974d261bf5"></a><!-- doxytag: member="sbuild::parse_error::parse_error" ref="3578cacc6029e8b58234d2974d261bf5" args="(size_t line, std::runtime_error const &amp;error)" -->
525
 
<div class="memitem">
526
 
<div class="memproto">
527
 
<div class="memtemplate">
528
 
template&lt;typename T &gt; </div>
529
 
      <table class="memname">
530
 
        <tr>
531
 
          <td class="memname"><a class="el" href="classsbuild_1_1parse__error.html">sbuild::parse_error</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1parse__error.html">parse_error</a>           </td>
532
 
          <td>(</td>
533
 
          <td class="paramtype">size_t&nbsp;</td>
534
 
          <td class="paramname"> <em>line</em>, </td>
535
 
        </tr>
536
 
        <tr>
537
 
          <td class="paramkey"></td>
538
 
          <td></td>
539
 
          <td class="paramtype">std::runtime_error const &amp;&nbsp;</td>
540
 
          <td class="paramname"> <em>error</em></td><td>&nbsp;</td>
541
 
        </tr>
542
 
        <tr>
543
 
          <td></td>
544
 
          <td>)</td>
545
 
          <td></td><td></td><td><code> [inline]</code></td>
546
 
        </tr>
547
 
      </table>
548
 
</div>
549
 
<div class="memdoc">
550
 
 
551
 
<p>
552
 
The constructor. 
553
 
<p>
554
 
<dl compact><dt><b>Parameters:</b></dt><dd>
555
 
  <table border="0" cellspacing="2" cellpadding="0">
556
 
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td>the line the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred on. </td></tr>
557
 
    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a></em>&nbsp;</td><td>the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>. </td></tr>
558
 
  </table>
559
 
</dl>
560
 
 
561
 
</div>
562
 
</div><p>
563
 
<a class="anchor" name="9e5682fecec0fc63a7bb4c3da8e09b4b"></a><!-- doxytag: member="sbuild::parse_error::parse_error" ref="9e5682fecec0fc63a7bb4c3da8e09b4b" args="(size_t line, std::string const &amp;group, std::runtime_error const &amp;error)" -->
564
 
<div class="memitem">
565
 
<div class="memproto">
566
 
<div class="memtemplate">
567
 
template&lt;typename T &gt; </div>
568
 
      <table class="memname">
569
 
        <tr>
570
 
          <td class="memname"><a class="el" href="classsbuild_1_1parse__error.html">sbuild::parse_error</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1parse__error.html">parse_error</a>           </td>
571
 
          <td>(</td>
572
 
          <td class="paramtype">size_t&nbsp;</td>
573
 
          <td class="paramname"> <em>line</em>, </td>
574
 
        </tr>
575
 
        <tr>
576
 
          <td class="paramkey"></td>
577
 
          <td></td>
578
 
          <td class="paramtype">std::string const &amp;&nbsp;</td>
579
 
          <td class="paramname"> <em>group</em>, </td>
580
 
        </tr>
581
 
        <tr>
582
 
          <td class="paramkey"></td>
583
 
          <td></td>
584
 
          <td class="paramtype">std::runtime_error const &amp;&nbsp;</td>
585
 
          <td class="paramname"> <em>error</em></td><td>&nbsp;</td>
586
 
        </tr>
587
 
        <tr>
588
 
          <td></td>
589
 
          <td>)</td>
590
 
          <td></td><td></td><td><code> [inline]</code></td>
591
 
        </tr>
592
 
      </table>
593
 
</div>
594
 
<div class="memdoc">
595
 
 
596
 
<p>
597
 
The constructor. 
598
 
<p>
599
 
<dl compact><dt><b>Parameters:</b></dt><dd>
600
 
  <table border="0" cellspacing="2" cellpadding="0">
601
 
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td>the line the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred on. </td></tr>
602
 
    <tr><td valign="top"></td><td valign="top"><em>group</em>&nbsp;</td><td>the group the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred within. </td></tr>
603
 
    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a></em>&nbsp;</td><td>the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>. </td></tr>
604
 
  </table>
605
 
</dl>
606
 
 
607
 
</div>
608
 
</div><p>
609
 
<a class="anchor" name="ec026dea190afb040ef3e67992bc10e2"></a><!-- doxytag: member="sbuild::parse_error::parse_error" ref="ec026dea190afb040ef3e67992bc10e2" args="(size_t line, std::string const &amp;group, std::string const &amp;key, std::runtime_error const &amp;error)" -->
610
 
<div class="memitem">
611
 
<div class="memproto">
612
 
<div class="memtemplate">
613
 
template&lt;typename T &gt; </div>
614
 
      <table class="memname">
615
 
        <tr>
616
 
          <td class="memname"><a class="el" href="classsbuild_1_1parse__error.html">sbuild::parse_error</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1parse__error.html">parse_error</a>           </td>
617
 
          <td>(</td>
618
 
          <td class="paramtype">size_t&nbsp;</td>
619
 
          <td class="paramname"> <em>line</em>, </td>
620
 
        </tr>
621
 
        <tr>
622
 
          <td class="paramkey"></td>
623
 
          <td></td>
624
 
          <td class="paramtype">std::string const &amp;&nbsp;</td>
625
 
          <td class="paramname"> <em>group</em>, </td>
626
 
        </tr>
627
 
        <tr>
628
 
          <td class="paramkey"></td>
629
 
          <td></td>
630
 
          <td class="paramtype">std::string const &amp;&nbsp;</td>
631
 
          <td class="paramname"> <em>key</em>, </td>
632
 
        </tr>
633
 
        <tr>
634
 
          <td class="paramkey"></td>
635
 
          <td></td>
636
 
          <td class="paramtype">std::runtime_error const &amp;&nbsp;</td>
637
 
          <td class="paramname"> <em>error</em></td><td>&nbsp;</td>
638
 
        </tr>
639
 
        <tr>
640
 
          <td></td>
641
 
          <td>)</td>
642
 
          <td></td><td></td><td><code> [inline]</code></td>
643
 
        </tr>
644
 
      </table>
645
 
</div>
646
 
<div class="memdoc">
647
 
 
648
 
<p>
649
 
The constructor. 
650
 
<p>
651
 
<dl compact><dt><b>Parameters:</b></dt><dd>
652
 
  <table border="0" cellspacing="2" cellpadding="0">
653
 
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td>the line the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred on. </td></tr>
654
 
    <tr><td valign="top"></td><td valign="top"><em>group</em>&nbsp;</td><td>the group the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred within. </td></tr>
655
 
    <tr><td valign="top"></td><td valign="top"><em>key</em>&nbsp;</td><td>the key the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred within. </td></tr>
656
 
    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a></em>&nbsp;</td><td>the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>. </td></tr>
657
 
  </table>
658
 
</dl>
659
 
 
660
 
</div>
661
 
</div><p>
662
 
<a class="anchor" name="dc93975ca269c65d2cca008a23c14504"></a><!-- doxytag: member="sbuild::parse_error::parse_error" ref="dc93975ca269c65d2cca008a23c14504" args="(std::string const &amp;group, std::runtime_error const &amp;error)" -->
663
 
<div class="memitem">
664
 
<div class="memproto">
665
 
<div class="memtemplate">
666
 
template&lt;typename T &gt; </div>
667
 
      <table class="memname">
668
 
        <tr>
669
 
          <td class="memname"><a class="el" href="classsbuild_1_1parse__error.html">sbuild::parse_error</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1parse__error.html">parse_error</a>           </td>
670
 
          <td>(</td>
671
 
          <td class="paramtype">std::string const &amp;&nbsp;</td>
672
 
          <td class="paramname"> <em>group</em>, </td>
673
 
        </tr>
674
 
        <tr>
675
 
          <td class="paramkey"></td>
676
 
          <td></td>
677
 
          <td class="paramtype">std::runtime_error const &amp;&nbsp;</td>
678
 
          <td class="paramname"> <em>error</em></td><td>&nbsp;</td>
679
 
        </tr>
680
 
        <tr>
681
 
          <td></td>
682
 
          <td>)</td>
683
 
          <td></td><td></td><td><code> [inline]</code></td>
684
 
        </tr>
685
 
      </table>
686
 
</div>
687
 
<div class="memdoc">
688
 
 
689
 
<p>
690
 
The constructor. 
691
 
<p>
692
 
<dl compact><dt><b>Parameters:</b></dt><dd>
693
 
  <table border="0" cellspacing="2" cellpadding="0">
694
 
    <tr><td valign="top"></td><td valign="top"><em>group</em>&nbsp;</td><td>the group the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred within. </td></tr>
695
 
    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a></em>&nbsp;</td><td>the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>. </td></tr>
696
 
  </table>
697
 
</dl>
698
 
 
699
 
</div>
700
 
</div><p>
701
 
<a class="anchor" name="cc98cd1e9a11113d01247ba150d4cf37"></a><!-- doxytag: member="sbuild::parse_error::parse_error" ref="cc98cd1e9a11113d01247ba150d4cf37" args="(std::string const &amp;group, std::string const &amp;key, std::runtime_error const &amp;error)" -->
702
 
<div class="memitem">
703
 
<div class="memproto">
704
 
<div class="memtemplate">
705
 
template&lt;typename T &gt; </div>
706
 
      <table class="memname">
707
 
        <tr>
708
 
          <td class="memname"><a class="el" href="classsbuild_1_1parse__error.html">sbuild::parse_error</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1parse__error.html">parse_error</a>           </td>
709
 
          <td>(</td>
710
 
          <td class="paramtype">std::string const &amp;&nbsp;</td>
711
 
          <td class="paramname"> <em>group</em>, </td>
712
 
        </tr>
713
 
        <tr>
714
 
          <td class="paramkey"></td>
715
 
          <td></td>
716
 
          <td class="paramtype">std::string const &amp;&nbsp;</td>
717
 
          <td class="paramname"> <em>key</em>, </td>
718
 
        </tr>
719
 
        <tr>
720
 
          <td class="paramkey"></td>
721
 
          <td></td>
722
 
          <td class="paramtype">std::runtime_error const &amp;&nbsp;</td>
723
 
          <td class="paramname"> <em>error</em></td><td>&nbsp;</td>
724
 
        </tr>
725
 
        <tr>
726
 
          <td></td>
727
 
          <td>)</td>
728
 
          <td></td><td></td><td><code> [inline]</code></td>
729
 
        </tr>
730
 
      </table>
731
 
</div>
732
 
<div class="memdoc">
733
 
 
734
 
<p>
735
 
The constructor. 
736
 
<p>
737
 
<dl compact><dt><b>Parameters:</b></dt><dd>
738
 
  <table border="0" cellspacing="2" cellpadding="0">
739
 
    <tr><td valign="top"></td><td valign="top"><em>group</em>&nbsp;</td><td>the group the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred within. </td></tr>
740
 
    <tr><td valign="top"></td><td valign="top"><em>key</em>&nbsp;</td><td>the key the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a> occurred within. </td></tr>
741
 
    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a></em>&nbsp;</td><td>the <a class="el" href="classsbuild_1_1error.html" title="Error exception class.">error</a>. </td></tr>
742
 
  </table>
743
 
</dl>
744
 
 
745
 
</div>
746
 
</div><p>
747
 
<hr>The documentation for this class was generated from the following file:<ul>
748
 
<li>sbuild/<a class="el" href="sbuild-parse-error_8h_source.html">sbuild-parse-error.h</a></ul>
749
 
</div>
750
 
<hr size="1"><address style="text-align: right;"><small>Generated on Sun May 17 18:39:16 2009 for sbuild by&nbsp;
751
 
<a href="http://www.doxygen.org/index.html">
752
 
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
753
 
</body>
754
 
</html>