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=UTF-8">
3
3
<title>schroot: schroot::main Class Reference</title>
4
<link href="tabs.css" rel="stylesheet" type="text/css">
4
5
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
7
<!-- Generated by Doxygen 1.5.6 -->
7
<!-- Generated by Doxygen 1.5.8 -->
8
8
<div class="navigation" id="top">
37
37
<div class="dynsection">
38
38
<p><center><img src="classschroot_1_1main__inherit__graph.png" border="0" usemap="#schroot_1_1main__inherit__map" alt="Inheritance graph"></center>
39
39
<map name="schroot_1_1main__inherit__map">
40
<area shape="rect" href="classschroot_1_1main__base.html" title="Frontend base for schroot programs." alt="" coords="5,80,141,107"><area shape="rect" href="classschroot__base_1_1main.html" title="Frontend base for schroot programs." alt="" coords="5,6,141,32"></map>
40
<area shape="rect" href="classschroot_1_1main__base.html" title="Frontend base for schroot programs." alt="" coords="5,83,141,112"><area shape="rect" href="classschroot__base_1_1main.html" title="Frontend base for schroot programs." alt="" coords="5,5,141,35"></map>
41
41
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
42
42
<div class="dynheader">
43
43
Collaboration diagram for schroot::main:</div>
44
44
<div class="dynsection">
45
45
<p><center><img src="classschroot_1_1main__coll__graph.png" border="0" usemap="#schroot_1_1main__coll__map" alt="Collaboration graph"></center>
46
46
<map name="schroot_1_1main__coll__map">
47
<area shape="rect" href="classschroot_1_1main__base.html" title="Frontend base for schroot programs." alt="" coords="121,294,257,320"><area shape="rect" href="classschroot__base_1_1main.html" title="Frontend base for schroot programs." alt="" coords="195,203,331,230"><area shape="rect" title="STL class." alt="" coords="187,96,267,123"><area shape="rect" title="STL class." alt="" coords="144,6,309,32"><area shape="rect" title="STL class." alt="" coords="8,96,123,123"></map>
47
<area shape="rect" href="classschroot_1_1main__base.html" title="Frontend base for schroot programs." alt="" coords="121,312,257,341"><area shape="rect" href="classschroot__base_1_1main.html" title="Frontend base for schroot programs." alt="" coords="195,216,331,245"><area shape="rect" title="STL class." alt="" coords="184,101,264,131"><area shape="rect" title="STL class." alt="" coords="145,5,303,35"><area shape="rect" title="STL class." alt="" coords="8,101,123,131"></map>
48
48
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
65
65
<tr><td class="mdescLeft"> </td><td class="mdescRight">Dump configuration file for chroots. <a href="#a74e403ff9e00d3a9420a833b7a6c16c"></a><br></td></tr>
66
66
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
67
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classschroot_1_1main.html#61789444a1ff1488841740843e8443d0">create_session</a> (<a class="elRef" doxygen="sbuild.tag:/tmp/schroot/doc/sbuild/html/" href="/tmp/schroot/doc/sbuild/html/classsbuild_1_1session.html#3bedc4f49c2fe2c7f59c8d7ec5c1f5b7">sbuild::session::operation</a> sess_op)</td></tr>
67
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classschroot_1_1main.html#61789444a1ff1488841740843e8443d0">create_session</a> (<a class="elRef" doxygen="sbuild.tag:/home/rleigh/schroot2/doc/sbuild/html/" href="/home/rleigh/schroot2/doc/sbuild/html/classsbuild_1_1session.html#3bedc4f49c2fe2c7f59c8d7ec5c1f5b7">sbuild::session::operation</a> sess_op)</td></tr>
69
69
<tr><td class="mdescLeft"> </td><td class="mdescRight">Create a session. <a href="#61789444a1ff1488841740843e8443d0"></a><br></td></tr>
125
125
<hr><h2>Member Function Documentation</h2>
126
<a class="anchor" name="a74e403ff9e00d3a9420a833b7a6c16c"></a><!-- doxytag: member="schroot::main::action_config" ref="a74e403ff9e00d3a9420a833b7a6c16c" args="()" -->
127
<div class="memitem">
128
<div class="memproto">
129
<table class="memname">
131
<td class="memname">void main::action_config </td>
133
<td class="paramname"> </td>
134
<td> ) </td>
135
<td><code> [virtual]</code></td>
142
Dump configuration file for chroots.
145
<p>Implements <a class="el" href="classschroot_1_1main__base.html#ca501f4666e44771f37e393709ba21b1">schroot::main_base</a>.</p>
147
<p>References <a class="el" href="schroot-main-base_8h-source.html#l00138">schroot::main_base::chroots</a>, <a class="el" href="schroot-main-base_8h-source.html#l00136">schroot::main_base::config</a>, and <a class="el" href="schroot-base-main_8h-source.html#l00094">schroot_base::main::program_name</a>.</p>
126
151
<a class="anchor" name="93f13260d2b71ecdf621185e9ab47aa7"></a><!-- doxytag: member="schroot::main::action_list" ref="93f13260d2b71ecdf621185e9ab47aa7" args="()" -->
127
152
<div class="memitem">
128
153
<div class="memproto">
151
<a class="anchor" name="a74e403ff9e00d3a9420a833b7a6c16c"></a><!-- doxytag: member="schroot::main::action_config" ref="a74e403ff9e00d3a9420a833b7a6c16c" args="()" -->
152
<div class="memitem">
153
<div class="memproto">
154
<table class="memname">
156
<td class="memname">void main::action_config </td>
158
<td class="paramname"> </td>
159
<td> ) </td>
160
<td><code> [virtual]</code></td>
167
Dump configuration file for chroots.
170
<p>Implements <a class="el" href="classschroot_1_1main__base.html#ca501f4666e44771f37e393709ba21b1">schroot::main_base</a>.</p>
172
<p>References <a class="el" href="schroot-main-base_8h-source.html#l00138">schroot::main_base::chroots</a>, <a class="el" href="schroot-main-base_8h-source.html#l00136">schroot::main_base::config</a>, and <a class="el" href="schroot-base-main_8h-source.html#l00094">schroot_base::main::program_name</a>.</p>
176
176
<a class="anchor" name="61789444a1ff1488841740843e8443d0"></a><!-- doxytag: member="schroot::main::create_session" ref="61789444a1ff1488841740843e8443d0" args="(sbuild::session::operation sess_op)" -->
177
177
<div class="memitem">
178
178
<div class="memproto">
181
181
<td class="memname">void main::create_session </td>
183
<td class="paramtype"><a class="elRef" doxygen="sbuild.tag:/tmp/schroot/doc/sbuild/html/" href="/tmp/schroot/doc/sbuild/html/classsbuild_1_1session.html#3bedc4f49c2fe2c7f59c8d7ec5c1f5b7">sbuild::session::operation</a> </td>
183
<td class="paramtype"><a class="elRef" doxygen="sbuild.tag:/home/rleigh/schroot2/doc/sbuild/html/" href="/home/rleigh/schroot2/doc/sbuild/html/classsbuild_1_1session.html#3bedc4f49c2fe2c7f59c8d7ec5c1f5b7">sbuild::session::operation</a> </td>
184
184
<td class="paramname"> <em>sess_op</em> </td>
185
185
<td> ) </td>
186
186
<td><code> [protected, virtual]</code></td>
202
202
<p>Implements <a class="el" href="classschroot_1_1main__base.html#3079d993495664a225f12ddb4edb8edf">schroot::main_base</a>.</p>
204
<p>References <a class="el" href="schroot-main-base_8h-source.html#l00138">schroot::main_base::chroots</a>, <a class="el" href="schroot-main-base_8h-source.html#l00136">schroot::main_base::config</a>, <a class="elRef" doxygen="sbuild.tag:/tmp/schroot/doc/sbuild/html/" href="/tmp/schroot/doc/sbuild/html/namespacesbuild.html#cc4d8fc120bfd21c22acd9d9ed0e754d083bdfab8e8759520a072fe2ab01508e">sbuild::DEBUG_INFO</a>, <a class="elRef" doxygen="sbuild.tag:/tmp/schroot/doc/sbuild/html/" href="/tmp/schroot/doc/sbuild/html/namespacesbuild.html#fb49f5f1584c85f1415926f9cb240eaf">sbuild::log_debug()</a>, and <a class="el" href="schroot-main-base_8h-source.html#l00140">schroot::main_base::session</a>.</p>
204
<p>References <a class="el" href="schroot-main-base_8h-source.html#l00138">schroot::main_base::chroots</a>, <a class="el" href="schroot-main-base_8h-source.html#l00136">schroot::main_base::config</a>, <a class="elRef" doxygen="sbuild.tag:/home/rleigh/schroot2/doc/sbuild/html/" href="/home/rleigh/schroot2/doc/sbuild/html/namespacesbuild.html#cc4d8fc120bfd21c22acd9d9ed0e754d083bdfab8e8759520a072fe2ab01508e">sbuild::DEBUG_INFO</a>, <a class="elRef" doxygen="sbuild.tag:/home/rleigh/schroot2/doc/sbuild/html/" href="/home/rleigh/schroot2/doc/sbuild/html/namespacesbuild.html#fb49f5f1584c85f1415926f9cb240eaf">sbuild::log_debug()</a>, and <a class="el" href="schroot-main-base_8h-source.html#l00140">schroot::main_base::session</a>.</p>
208
208
<hr>The documentation for this class was generated from the following files:<ul>
209
209
<li>bin/schroot/<a class="el" href="schroot-main_8h-source.html">schroot-main.h</a><li>bin/schroot/<a class="el" href="schroot-main_8cc.html">schroot-main.cc</a></ul>
211
<hr size="1"><address style="text-align: right;"><small>Generated on Sat Jul 5 12:01:17 2008 for schroot by
211
<hr size="1"><address style="text-align: right;"><small>Generated on Sun Mar 22 22:18:30 2009 for schroot by
212
212
<a href="http://www.doxygen.org/index.html">
213
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
213
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>