~ubuntu-branches/ubuntu/intrepid/schroot/intrepid

« back to all changes in this revision

Viewing changes to doc/schroot/html/classsbuild_1_1format__detail.html

  • Committer: Bazaar Package Importer
  • Author(s): Reinhard Tartler
  • Date: 2006-07-08 18:33:28 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20060708183328-rlo4mpldmyoda55q
Tags: 0.99.2-2ubuntu1
* remerge ubuntu changes:
  + debian/control: libpam-dev (>> 0.79-3ubuntu6)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3
 
<title>schroot: sbuild::format_detail&lt; T &gt; Class Template Reference</title>
 
3
<title>schroot: sbuild::format_detail Class Reference</title>
4
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
5
<link href="tabs.css" rel="stylesheet" type="text/css">
6
6
</head><body>
7
 
<!-- Generated by Doxygen 1.4.6 -->
 
7
<!-- Generated by Doxygen 1.4.7 -->
8
8
<div class="tabs">
9
9
  <ul>
10
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
12
    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>
13
13
    <li><a href="files.html"><span>Files</span></a></li>
14
14
    <li><a href="dirs.html"><span>Directories</span></a></li>
15
 
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
16
15
  </ul></div>
17
16
<div class="tabs">
18
17
  <ul>
22
21
  </ul></div>
23
22
<div class="nav">
24
23
<a class="el" href="namespacesbuild.html">sbuild</a>::<a class="el" href="classsbuild_1_1format__detail.html">format_detail</a></div>
25
 
<h1>sbuild::format_detail&lt; T &gt; Class Template Reference</h1><!-- doxytag: class="sbuild::format_detail" -->Helper to perform formatting of chroot details.  
 
24
<h1>sbuild::format_detail Class Reference</h1><!-- doxytag: class="sbuild::format_detail" -->Format names and values for output.  
26
25
<a href="#_details">More...</a>
27
26
<p>
28
27
<code>#include &lt;<a class="el" href="sbuild-format-detail_8h-source.html">sbuild-format-detail.h</a>&gt;</code>
29
28
<p>
30
 
Collaboration diagram for sbuild::format_detail&lt; T &gt;:<p><center><img src="classsbuild_1_1format__detail__coll__graph.png" border="0" usemap="#sbuild_1_1format__detail_3_01T_01_4__coll__map" alt="Collaboration graph"></center>
 
29
Collaboration diagram for sbuild::format_detail:<p><center><img src="classsbuild_1_1format__detail__coll__graph.png" border="0" usemap="#sbuild_1_1format__detail__coll__map" alt="Collaboration graph"></center>
31
30
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classsbuild_1_1format__detail-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
32
31
<tr><td></td></tr>
33
32
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
34
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#08f2411f8825f9b50161ba2bbd1856d1">format_detail</a> (std::string const &amp;<a class="el" href="classsbuild_1_1format__detail.html#7cba1bcf8fc65172b85f9d93fedf22f5">name</a>, T const &amp;<a class="el" href="classsbuild_1_1format__detail.html#85a5d49e0909d19685ed9d1d392060de">value</a>)</td></tr>
35
 
 
36
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#08f2411f8825f9b50161ba2bbd1856d1"></a><br></td></tr>
 
33
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#dcf91355c55d38a6b7458fd2532985a7">format_detail</a> (const std::string &amp;<a class="el" href="classsbuild_1_1format__detail.html#f052aa3e56d45a6f795f10012a764f4f">title</a>, std::locale <a class="el" href="classsbuild_1_1format__detail.html#ba412b12ca2c4c349079cb6a306f8e02">locale</a>)</td></tr>
 
34
 
 
35
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#dcf91355c55d38a6b7458fd2532985a7"></a><br></td></tr>
 
36
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#014591b4bd1c7fc85193b6f6df4a6d83">~format_detail</a> ()</td></tr>
 
37
 
 
38
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsbuild_1_1format__detail.html">format_detail</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#fe698910bd8f7efc517b196f1fbb56c3">add</a> (std::string const &amp;name, std::string const &amp;value)</td></tr>
 
39
 
 
40
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsbuild_1_1format__detail.html">format_detail</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#56f5b8b78501876efb6dfeb7b393d312">add</a> (std::string const &amp;name, bool value)</td></tr>
 
41
 
 
42
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsbuild_1_1format__detail.html">format_detail</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#02f934501d7b8af23fa9361fc3bbab3a">add</a> (std::string const &amp;name, <a class="el" href="namespacesbuild.html#4268c3202ab4b20cbebf347a6d69393f">string_list</a> const &amp;value)</td></tr>
 
43
 
 
44
<tr><td class="memTemplParams" nowrap colspan="2">template&lt;typename T&gt; </td></tr>
 
45
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="classsbuild_1_1format__detail.html">format_detail</a> &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#148e7970f22f5bdfcf4f8e76792dde54">add</a> (std::string const &amp;name, T const &amp;value)</td></tr>
 
46
 
 
47
<tr><td colspan="2"><br><h2>Private Types</h2></td></tr>
 
48
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef std::pair&lt; std::string,<br>
 
49
 std::string &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#290719f89d9370f3619e5f4ba60aa3b7">value_type</a></td></tr>
 
50
 
 
51
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Name and value pairs.  <a href="#290719f89d9370f3619e5f4ba60aa3b7"></a><br></td></tr>
 
52
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef std::vector&lt; <a class="el" href="classsbuild_1_1format__detail.html#290719f89d9370f3619e5f4ba60aa3b7">value_type</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#b7d7b0338343819510bab6680555a0f0">list_type</a></td></tr>
 
53
 
 
54
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">List of name and value pairs.  <a href="#b7d7b0338343819510bab6680555a0f0"></a><br></td></tr>
 
55
<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
 
56
<tr><td class="memItemLeft" nowrap align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#d0ce275489fa49ed8eae403812450056">get_title</a> () const </td></tr>
 
57
 
 
58
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the title of the chroot.  <a href="#d0ce275489fa49ed8eae403812450056"></a><br></td></tr>
37
59
<tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
38
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">std::string const &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#7cba1bcf8fc65172b85f9d93fedf22f5">name</a></td></tr>
39
 
 
40
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The name of the property.  <a href="#7cba1bcf8fc65172b85f9d93fedf22f5"></a><br></td></tr>
41
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">T const &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#85a5d49e0909d19685ed9d1d392060de">value</a></td></tr>
42
 
 
43
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The value of the property.  <a href="#85a5d49e0909d19685ed9d1d392060de"></a><br></td></tr>
 
60
<tr><td class="memItemLeft" nowrap align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#f052aa3e56d45a6f795f10012a764f4f">title</a></td></tr>
 
61
 
 
62
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The title of the items to format.  <a href="#f052aa3e56d45a6f795f10012a764f4f"></a><br></td></tr>
 
63
<tr><td class="memItemLeft" nowrap align="right" valign="top">std::locale&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#ba412b12ca2c4c349079cb6a306f8e02">locale</a></td></tr>
 
64
 
 
65
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The locale to use for output.  <a href="#ba412b12ca2c4c349079cb6a306f8e02"></a><br></td></tr>
 
66
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsbuild_1_1format__detail.html#b7d7b0338343819510bab6680555a0f0">list_type</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#cc07554c401d8d76f483fdbb672ad1cd">items</a></td></tr>
 
67
 
 
68
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The items to format;.  <a href="#cc07554c401d8d76f483fdbb672ad1cd"></a><br></td></tr>
44
69
<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
45
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#6d332ab2350bd3cd292f2661b8951afa">operator&lt;&lt;</a> (std::ostream &amp;, <a class="el" href="classsbuild_1_1format__detail.html">format_detail</a>&lt; T &gt; const &amp;)</td></tr>
 
70
<tr><td class="memTemplParams" nowrap colspan="2">template&lt;class charT, class traits&gt; </td></tr>
 
71
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">std::basic_ostream&lt; charT,<br>
 
72
 traits &gt; &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classsbuild_1_1format__detail.html#eb0bb5d3ab3c95236312a46a189b245b">operator&lt;&lt;</a> (std::basic_ostream&lt; charT, traits &gt; &amp;stream, <a class="el" href="classsbuild_1_1format__detail.html">format_detail</a> const &amp;rhs)</td></tr>
46
73
 
 
74
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output the <a class="el" href="classsbuild_1_1format__detail.html">format_detail</a> to an ostream.  <a href="#eb0bb5d3ab3c95236312a46a189b245b"></a><br></td></tr>
47
75
</table>
48
76
<hr><a name="_details"></a><h2>Detailed Description</h2>
49
 
<h3>template&lt;typename T&gt;<br>
50
 
 class sbuild::format_detail&lt; T &gt;</h3>
51
 
 
52
 
Helper to perform formatting of chroot details. 
53
 
<p>
 
77
Format names and values for output. 
 
78
<p>
 
79
<hr><h2>Member Typedef Documentation</h2>
 
80
<a class="anchor" name="b7d7b0338343819510bab6680555a0f0"></a><!-- doxytag: member="sbuild::format_detail::list_type" ref="b7d7b0338343819510bab6680555a0f0" args="" -->
 
81
<div class="memitem">
 
82
<div class="memproto">
 
83
      <table class="memname">
 
84
        <tr>
 
85
          <td class="memname">typedef std::vector&lt;<a class="el" href="classsbuild_1_1format__detail.html#290719f89d9370f3619e5f4ba60aa3b7">value_type</a>&gt; <a class="el" href="classsbuild_1_1format__detail.html#b7d7b0338343819510bab6680555a0f0">sbuild::format_detail::list_type</a><code> [private]</code>          </td>
 
86
        </tr>
 
87
      </table>
 
88
</div>
 
89
<div class="memdoc">
 
90
 
 
91
<p>
 
92
List of name and value pairs. 
 
93
<p>
 
94
 
 
95
</div>
 
96
</div><p>
 
97
<a class="anchor" name="290719f89d9370f3619e5f4ba60aa3b7"></a><!-- doxytag: member="sbuild::format_detail::value_type" ref="290719f89d9370f3619e5f4ba60aa3b7" args="" -->
 
98
<div class="memitem">
 
99
<div class="memproto">
 
100
      <table class="memname">
 
101
        <tr>
 
102
          <td class="memname">typedef std::pair&lt;std::string,std::string&gt; <a class="el" href="classsbuild_1_1format__detail.html#290719f89d9370f3619e5f4ba60aa3b7">sbuild::format_detail::value_type</a><code> [private]</code>          </td>
 
103
        </tr>
 
104
      </table>
 
105
</div>
 
106
<div class="memdoc">
 
107
 
 
108
<p>
 
109
Name and value pairs. 
 
110
<p>
 
111
 
 
112
</div>
 
113
</div><p>
54
114
<hr><h2>Constructor &amp; Destructor Documentation</h2>
55
 
<a class="anchor" name="08f2411f8825f9b50161ba2bbd1856d1"></a><!-- doxytag: member="sbuild::format_detail::format_detail" ref="08f2411f8825f9b50161ba2bbd1856d1" args="(std::string const &amp;name, T const &amp;value)" --><p>
56
 
<table class="mdTable" cellpadding="2" cellspacing="0">
57
 
  <tr>
58
 
    <td class="mdRow">
59
 
      <table cellpadding="0" cellspacing="0" border="0">
60
 
        <tr>
61
 
          <td class="mdPrefix" colspan="4">
62
 
template&lt;typename T&gt; </td>
63
 
        </tr>
64
 
        <tr>
65
 
          <td class="md" nowrap valign="top"><a class="el" href="classsbuild_1_1format__detail.html">sbuild::format_detail</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1format__detail.html">format_detail</a>           </td>
66
 
          <td class="md" valign="top">(&nbsp;</td>
67
 
          <td class="md" nowrap valign="top">std::string const &amp;&nbsp;</td>
68
 
          <td class="mdname" nowrap> <em>name</em>, </td>
69
 
        </tr>
70
 
        <tr>
71
 
          <td class="md" nowrap align="right"></td>
72
 
          <td class="md"></td>
73
 
          <td class="md" nowrap>T const &amp;&nbsp;</td>
74
 
          <td class="mdname" nowrap> <em>value</em></td>
75
 
        </tr>
76
 
        <tr>
77
 
          <td class="md"></td>
78
 
          <td class="md">)&nbsp;</td>
79
 
          <td class="md" colspan="2"><code> [inline]</code></td>
 
115
<a class="anchor" name="dcf91355c55d38a6b7458fd2532985a7"></a><!-- doxytag: member="sbuild::format_detail::format_detail" ref="dcf91355c55d38a6b7458fd2532985a7" args="(const std::string &amp;title, std::locale locale)" -->
 
116
<div class="memitem">
 
117
<div class="memproto">
 
118
      <table class="memname">
 
119
        <tr>
 
120
          <td class="memname">format_detail::format_detail           </td>
 
121
          <td>(</td>
 
122
          <td class="paramtype">const std::string &amp;&nbsp;</td>
 
123
          <td class="paramname"> <em>title</em>, </td>
 
124
        </tr>
 
125
        <tr>
 
126
          <td class="paramkey"></td>
 
127
          <td></td>
 
128
          <td class="paramtype">std::locale&nbsp;</td>
 
129
          <td class="paramname"> <em>locale</em></td><td>&nbsp;</td>
 
130
        </tr>
 
131
        <tr>
 
132
          <td></td>
 
133
          <td>)</td>
 
134
          <td></td><td></td><td width="100%"></td>
80
135
        </tr>
81
136
      </table>
82
 
    </td>
83
 
  </tr>
84
 
</table>
85
 
<table cellspacing="5" cellpadding="0" border="0">
86
 
  <tr>
87
 
    <td>
88
 
      &nbsp;
89
 
    </td>
90
 
    <td>
 
137
</div>
 
138
<div class="memdoc">
91
139
 
92
140
<p>
93
141
The constructor. 
94
142
<p>
95
143
<dl compact><dt><b>Parameters:</b></dt><dd>
96
144
  <table border="0" cellspacing="2" cellpadding="0">
97
 
    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>the name of the property to format. </td></tr>
98
 
    <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value of the property to format. The value type must support output to an ostream. </td></tr>
 
145
    <tr><td valign="top"></td><td valign="top"><em>title</em>&nbsp;</td><td>the title of the set of name and value pairs. </td></tr>
 
146
    <tr><td valign="top"></td><td valign="top"><em>locale</em>&nbsp;</td><td>the locale to use for formatting the values. </td></tr>
99
147
  </table>
100
148
</dl>
101
 
    </td>
102
 
  </tr>
103
 
</table>
 
149
 
 
150
</div>
 
151
</div><p>
 
152
<a class="anchor" name="014591b4bd1c7fc85193b6f6df4a6d83"></a><!-- doxytag: member="sbuild::format_detail::~format_detail" ref="014591b4bd1c7fc85193b6f6df4a6d83" args="()" -->
 
153
<div class="memitem">
 
154
<div class="memproto">
 
155
      <table class="memname">
 
156
        <tr>
 
157
          <td class="memname">format_detail::~format_detail           </td>
 
158
          <td>(</td>
 
159
          <td class="paramname">          </td>
 
160
          <td>&nbsp;)&nbsp;</td>
 
161
          <td width="100%"><code> [virtual]</code></td>
 
162
        </tr>
 
163
      </table>
 
164
</div>
 
165
<div class="memdoc">
 
166
 
 
167
<p>
 
168
 
 
169
</div>
 
170
</div><p>
 
171
<hr><h2>Member Function Documentation</h2>
 
172
<a class="anchor" name="148e7970f22f5bdfcf4f8e76792dde54"></a><!-- doxytag: member="sbuild::format_detail::add" ref="148e7970f22f5bdfcf4f8e76792dde54" args="(std::string const &amp;name, T const &amp;value)" -->
 
173
<div class="memitem">
 
174
<div class="memproto">
 
175
<div class="memtemplate">
 
176
template&lt;typename T&gt; </div>
 
177
      <table class="memname">
 
178
        <tr>
 
179
          <td class="memname"><a class="el" href="classsbuild_1_1format__detail.html">format_detail</a>&amp; sbuild::format_detail::add           </td>
 
180
          <td>(</td>
 
181
          <td class="paramtype">std::string const &amp;&nbsp;</td>
 
182
          <td class="paramname"> <em>name</em>, </td>
 
183
        </tr>
 
184
        <tr>
 
185
          <td class="paramkey"></td>
 
186
          <td></td>
 
187
          <td class="paramtype">T const &amp;&nbsp;</td>
 
188
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
 
189
        </tr>
 
190
        <tr>
 
191
          <td></td>
 
192
          <td>)</td>
 
193
          <td></td><td></td><td width="100%"><code> [inline]</code></td>
 
194
        </tr>
 
195
      </table>
 
196
</div>
 
197
<div class="memdoc">
 
198
 
 
199
<p>
 
200
 
 
201
<p>
 
202
Here is the call graph for this function:<p><center><img src="classsbuild_1_1format__detail_148e7970f22f5bdfcf4f8e76792dde54_cgraph.png" border="0" usemap="#classsbuild_1_1format__detail_148e7970f22f5bdfcf4f8e76792dde54_cgraph_map" alt=""></center>
 
203
<map name="classsbuild_1_1format__detail_148e7970f22f5bdfcf4f8e76792dde54_cgraph_map">
 
204
<area href="classsbuild_1_1format__detail.html#fe698910bd8f7efc517b196f1fbb56c3" shape="rect" coords="252,5,447,32" alt="">
 
205
</map>
 
206
 
 
207
</div>
 
208
</div><p>
 
209
<a class="anchor" name="02f934501d7b8af23fa9361fc3bbab3a"></a><!-- doxytag: member="sbuild::format_detail::add" ref="02f934501d7b8af23fa9361fc3bbab3a" args="(std::string const &amp;name, string_list const &amp;value)" -->
 
210
<div class="memitem">
 
211
<div class="memproto">
 
212
      <table class="memname">
 
213
        <tr>
 
214
          <td class="memname"><a class="el" href="classsbuild_1_1format__detail.html">format_detail</a> &amp; format_detail::add           </td>
 
215
          <td>(</td>
 
216
          <td class="paramtype">std::string const &amp;&nbsp;</td>
 
217
          <td class="paramname"> <em>name</em>, </td>
 
218
        </tr>
 
219
        <tr>
 
220
          <td class="paramkey"></td>
 
221
          <td></td>
 
222
          <td class="paramtype"><a class="el" href="namespacesbuild.html#4268c3202ab4b20cbebf347a6d69393f">string_list</a> const &amp;&nbsp;</td>
 
223
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
 
224
        </tr>
 
225
        <tr>
 
226
          <td></td>
 
227
          <td>)</td>
 
228
          <td></td><td></td><td width="100%"></td>
 
229
        </tr>
 
230
      </table>
 
231
</div>
 
232
<div class="memdoc">
 
233
 
 
234
<p>
 
235
 
 
236
</div>
 
237
</div><p>
 
238
<a class="anchor" name="56f5b8b78501876efb6dfeb7b393d312"></a><!-- doxytag: member="sbuild::format_detail::add" ref="56f5b8b78501876efb6dfeb7b393d312" args="(std::string const &amp;name, bool value)" -->
 
239
<div class="memitem">
 
240
<div class="memproto">
 
241
      <table class="memname">
 
242
        <tr>
 
243
          <td class="memname"><a class="el" href="classsbuild_1_1format__detail.html">format_detail</a> &amp; format_detail::add           </td>
 
244
          <td>(</td>
 
245
          <td class="paramtype">std::string const &amp;&nbsp;</td>
 
246
          <td class="paramname"> <em>name</em>, </td>
 
247
        </tr>
 
248
        <tr>
 
249
          <td class="paramkey"></td>
 
250
          <td></td>
 
251
          <td class="paramtype">bool&nbsp;</td>
 
252
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
 
253
        </tr>
 
254
        <tr>
 
255
          <td></td>
 
256
          <td>)</td>
 
257
          <td></td><td></td><td width="100%"></td>
 
258
        </tr>
 
259
      </table>
 
260
</div>
 
261
<div class="memdoc">
 
262
 
 
263
<p>
 
264
 
 
265
</div>
 
266
</div><p>
 
267
<a class="anchor" name="fe698910bd8f7efc517b196f1fbb56c3"></a><!-- doxytag: member="sbuild::format_detail::add" ref="fe698910bd8f7efc517b196f1fbb56c3" args="(std::string const &amp;name, std::string const &amp;value)" -->
 
268
<div class="memitem">
 
269
<div class="memproto">
 
270
      <table class="memname">
 
271
        <tr>
 
272
          <td class="memname"><a class="el" href="classsbuild_1_1format__detail.html">format_detail</a> &amp; format_detail::add           </td>
 
273
          <td>(</td>
 
274
          <td class="paramtype">std::string const &amp;&nbsp;</td>
 
275
          <td class="paramname"> <em>name</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>value</em></td><td>&nbsp;</td>
 
282
        </tr>
 
283
        <tr>
 
284
          <td></td>
 
285
          <td>)</td>
 
286
          <td></td><td></td><td width="100%"></td>
 
287
        </tr>
 
288
      </table>
 
289
</div>
 
290
<div class="memdoc">
 
291
 
 
292
<p>
 
293
 
 
294
</div>
 
295
</div><p>
 
296
<a class="anchor" name="d0ce275489fa49ed8eae403812450056"></a><!-- doxytag: member="sbuild::format_detail::get_title" ref="d0ce275489fa49ed8eae403812450056" args="() const " -->
 
297
<div class="memitem">
 
298
<div class="memproto">
 
299
      <table class="memname">
 
300
        <tr>
 
301
          <td class="memname">std::string format_detail::get_title           </td>
 
302
          <td>(</td>
 
303
          <td class="paramname">          </td>
 
304
          <td>&nbsp;)&nbsp;</td>
 
305
          <td width="100%"> const<code> [private]</code></td>
 
306
        </tr>
 
307
      </table>
 
308
</div>
 
309
<div class="memdoc">
 
310
 
 
311
<p>
 
312
Get the title of the chroot. 
 
313
<p>
 
314
The title is formatted for output.<p>
 
315
<dl compact><dt><b>Returns:</b></dt><dd>the formatted title. </dd></dl>
 
316
 
 
317
</div>
 
318
</div><p>
104
319
<hr><h2>Friends And Related Function Documentation</h2>
105
 
<a class="anchor" name="6d332ab2350bd3cd292f2661b8951afa"></a><!-- doxytag: member="sbuild::format_detail::operator&lt;&lt;" ref="6d332ab2350bd3cd292f2661b8951afa" args="(std::ostream &amp;, format_detail&lt; T &gt; const &amp;)" --><p>
106
 
<table class="mdTable" cellpadding="2" cellspacing="0">
107
 
  <tr>
108
 
    <td class="mdRow">
109
 
      <table cellpadding="0" cellspacing="0" border="0">
110
 
        <tr>
111
 
          <td class="mdPrefix" colspan="4">
112
 
template&lt;typename T&gt; </td>
113
 
        </tr>
114
 
        <tr>
115
 
          <td class="md" nowrap valign="top">std::ostream&amp; operator&lt;&lt;           </td>
116
 
          <td class="md" valign="top">(&nbsp;</td>
117
 
          <td class="md" nowrap valign="top">std::ostream &amp;&nbsp;</td>
118
 
          <td class="mdname" nowrap>, </td>
119
 
        </tr>
120
 
        <tr>
121
 
          <td class="md" nowrap align="right"></td>
122
 
          <td class="md"></td>
123
 
          <td class="md" nowrap><a class="el" href="classsbuild_1_1format__detail.html">format_detail</a>&lt; T &gt; const &amp;&nbsp;</td>
124
 
          <td class="mdname" nowrap></td>
125
 
        </tr>
126
 
        <tr>
127
 
          <td class="md"></td>
128
 
          <td class="md">)&nbsp;</td>
129
 
          <td class="md" colspan="2"><code> [friend]</code></td>
 
320
<a class="anchor" name="eb0bb5d3ab3c95236312a46a189b245b"></a><!-- doxytag: member="sbuild::format_detail::operator&lt;&lt;" ref="eb0bb5d3ab3c95236312a46a189b245b" args="(std::basic_ostream&lt; charT, traits &gt; &amp;stream, format_detail const &amp;rhs)" -->
 
321
<div class="memitem">
 
322
<div class="memproto">
 
323
<div class="memtemplate">
 
324
template&lt;class charT, class traits&gt; </div>
 
325
      <table class="memname">
 
326
        <tr>
 
327
          <td class="memname">std::basic_ostream&lt;charT,traits&gt;&amp; operator&lt;&lt;           </td>
 
328
          <td>(</td>
 
329
          <td class="paramtype">std::basic_ostream&lt; charT, traits &gt; &amp;&nbsp;</td>
 
330
          <td class="paramname"> <em>stream</em>, </td>
 
331
        </tr>
 
332
        <tr>
 
333
          <td class="paramkey"></td>
 
334
          <td></td>
 
335
          <td class="paramtype"><a class="el" href="classsbuild_1_1format__detail.html">format_detail</a> const &amp;&nbsp;</td>
 
336
          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
 
337
        </tr>
 
338
        <tr>
 
339
          <td></td>
 
340
          <td>)</td>
 
341
          <td></td><td></td><td width="100%"><code> [friend]</code></td>
130
342
        </tr>
131
343
      </table>
132
 
    </td>
133
 
  </tr>
134
 
</table>
135
 
<table cellspacing="5" cellpadding="0" border="0">
136
 
  <tr>
137
 
    <td>
138
 
      &nbsp;
139
 
    </td>
140
 
    <td>
141
 
 
142
 
<p>
143
 
    </td>
144
 
  </tr>
145
 
</table>
 
344
</div>
 
345
<div class="memdoc">
 
346
 
 
347
<p>
 
348
Output the <a class="el" href="classsbuild_1_1format__detail.html">format_detail</a> to an ostream. 
 
349
<p>
 
350
<dl compact><dt><b>Parameters:</b></dt><dd>
 
351
  <table border="0" cellspacing="2" cellpadding="0">
 
352
    <tr><td valign="top"></td><td valign="top"><em>stream</em>&nbsp;</td><td>the stream to output to. </td></tr>
 
353
    <tr><td valign="top"></td><td valign="top"><em>rhs</em>&nbsp;</td><td>the <a class="el" href="classsbuild_1_1format__detail.html">format_detail</a> to output. </td></tr>
 
354
  </table>
 
355
</dl>
 
356
<dl compact><dt><b>Returns:</b></dt><dd>the stream. </dd></dl>
 
357
 
 
358
</div>
 
359
</div><p>
146
360
<hr><h2>Member Data Documentation</h2>
147
 
<a class="anchor" name="7cba1bcf8fc65172b85f9d93fedf22f5"></a><!-- doxytag: member="sbuild::format_detail::name" ref="7cba1bcf8fc65172b85f9d93fedf22f5" args="" --><p>
148
 
<table class="mdTable" cellpadding="2" cellspacing="0">
149
 
  <tr>
150
 
    <td class="mdRow">
151
 
      <table cellpadding="0" cellspacing="0" border="0">
152
 
        <tr>
153
 
          <td class="mdPrefix" colspan="4">
154
 
template&lt;typename T&gt; </td>
155
 
        </tr>
156
 
        <tr>
157
 
          <td class="md" nowrap valign="top">std::string const&amp; <a class="el" href="classsbuild_1_1format__detail.html">sbuild::format_detail</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1format__detail.html#7cba1bcf8fc65172b85f9d93fedf22f5">name</a><code> [private]</code>          </td>
158
 
        </tr>
159
 
      </table>
160
 
    </td>
161
 
  </tr>
162
 
</table>
163
 
<table cellspacing="5" cellpadding="0" border="0">
164
 
  <tr>
165
 
    <td>
166
 
      &nbsp;
167
 
    </td>
168
 
    <td>
169
 
 
170
 
<p>
171
 
The name of the property. 
172
 
<p>
173
 
    </td>
174
 
  </tr>
175
 
</table>
176
 
<a class="anchor" name="85a5d49e0909d19685ed9d1d392060de"></a><!-- doxytag: member="sbuild::format_detail::value" ref="85a5d49e0909d19685ed9d1d392060de" args="" --><p>
177
 
<table class="mdTable" cellpadding="2" cellspacing="0">
178
 
  <tr>
179
 
    <td class="mdRow">
180
 
      <table cellpadding="0" cellspacing="0" border="0">
181
 
        <tr>
182
 
          <td class="mdPrefix" colspan="4">
183
 
template&lt;typename T&gt; </td>
184
 
        </tr>
185
 
        <tr>
186
 
          <td class="md" nowrap valign="top">T const&amp; <a class="el" href="classsbuild_1_1format__detail.html">sbuild::format_detail</a>&lt; T &gt;::<a class="el" href="classsbuild_1_1format__detail.html#85a5d49e0909d19685ed9d1d392060de">value</a><code> [private]</code>          </td>
187
 
        </tr>
188
 
      </table>
189
 
    </td>
190
 
  </tr>
191
 
</table>
192
 
<table cellspacing="5" cellpadding="0" border="0">
193
 
  <tr>
194
 
    <td>
195
 
      &nbsp;
196
 
    </td>
197
 
    <td>
198
 
 
199
 
<p>
200
 
The value of the property. 
201
 
<p>
202
 
    </td>
203
 
  </tr>
204
 
</table>
205
 
<hr>The documentation for this class was generated from the following file:<ul>
206
 
<li>schroot/<a class="el" href="sbuild-format-detail_8h-source.html">sbuild-format-detail.h</a></ul>
207
 
<hr size="1"><address style="align: right;"><small>Generated on Sat Jun 17 14:45:08 2006 for schroot by&nbsp;
 
361
<a class="anchor" name="cc07554c401d8d76f483fdbb672ad1cd"></a><!-- doxytag: member="sbuild::format_detail::items" ref="cc07554c401d8d76f483fdbb672ad1cd" args="" -->
 
362
<div class="memitem">
 
363
<div class="memproto">
 
364
      <table class="memname">
 
365
        <tr>
 
366
          <td class="memname"><a class="el" href="classsbuild_1_1format__detail.html#b7d7b0338343819510bab6680555a0f0">list_type</a> <a class="el" href="classsbuild_1_1format__detail.html#cc07554c401d8d76f483fdbb672ad1cd">sbuild::format_detail::items</a><code> [private]</code>          </td>
 
367
        </tr>
 
368
      </table>
 
369
</div>
 
370
<div class="memdoc">
 
371
 
 
372
<p>
 
373
The items to format;. 
 
374
<p>
 
375
 
 
376
</div>
 
377
</div><p>
 
378
<a class="anchor" name="ba412b12ca2c4c349079cb6a306f8e02"></a><!-- doxytag: member="sbuild::format_detail::locale" ref="ba412b12ca2c4c349079cb6a306f8e02" args="" -->
 
379
<div class="memitem">
 
380
<div class="memproto">
 
381
      <table class="memname">
 
382
        <tr>
 
383
          <td class="memname">std::locale <a class="el" href="classsbuild_1_1format__detail.html#ba412b12ca2c4c349079cb6a306f8e02">sbuild::format_detail::locale</a><code> [private]</code>          </td>
 
384
        </tr>
 
385
      </table>
 
386
</div>
 
387
<div class="memdoc">
 
388
 
 
389
<p>
 
390
The locale to use for output. 
 
391
<p>
 
392
 
 
393
</div>
 
394
</div><p>
 
395
<a class="anchor" name="f052aa3e56d45a6f795f10012a764f4f"></a><!-- doxytag: member="sbuild::format_detail::title" ref="f052aa3e56d45a6f795f10012a764f4f" args="" -->
 
396
<div class="memitem">
 
397
<div class="memproto">
 
398
      <table class="memname">
 
399
        <tr>
 
400
          <td class="memname">std::string <a class="el" href="classsbuild_1_1format__detail.html#f052aa3e56d45a6f795f10012a764f4f">sbuild::format_detail::title</a><code> [private]</code>          </td>
 
401
        </tr>
 
402
      </table>
 
403
</div>
 
404
<div class="memdoc">
 
405
 
 
406
<p>
 
407
The title of the items to format. 
 
408
<p>
 
409
 
 
410
</div>
 
411
</div><p>
 
412
<hr>The documentation for this class was generated from the following files:<ul>
 
413
<li>sbuild/<a class="el" href="sbuild-format-detail_8h-source.html">sbuild-format-detail.h</a><li>sbuild/<a class="el" href="sbuild-format-detail_8cc.html">sbuild-format-detail.cc</a></ul>
 
414
<hr size="1"><address style="align: right;"><small>Generated on Thu Jul 6 19:27:36 2006 for schroot by&nbsp;
208
415
<a href="http://www.doxygen.org/index.html">
209
 
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
 
416
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
210
417
</body>
211
418
</html>