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::keyfile_traits Struct Reference</title>
4
<link href="tabs.css" rel="stylesheet" type="text/css">
5
<link href="doxygen.css" rel="stylesheet" type="text/css">
7
<!-- Generated by Doxygen 1.5.9 -->
8
<div class="navigation" id="top">
11
<li><a href="index.html"><span>Main Page</span></a></li>
12
<li><a href="pages.html"><span>Related 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>
21
<li><a href="annotated.html"><span>Class List</span></a></li>
22
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
23
<li><a href="functions.html"><span>Class Members</span></a></li>
26
<div class="navpath"><a class="el" href="namespacesbuild.html">sbuild</a>::<a class="el" href="structsbuild_1_1keyfile__traits.html">keyfile_traits</a>
29
<div class="contents">
30
<h1>sbuild::keyfile_traits Struct Reference</h1><!-- doxytag: class="sbuild::keyfile_traits" -->Traits class for an INI-style configuration file.
31
<a href="#_details">More...</a>
33
<code>#include <<a class="el" href="sbuild-keyfile_8h_source.html">sbuild-keyfile.h</a>></code>
37
<a href="structsbuild_1_1keyfile__traits-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
39
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
40
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="structsbuild_1_1keyfile__traits.html#944464e11612baf4e25f6752c8ae4163">group_name_type</a></td></tr>
42
<tr><td class="mdescLeft"> </td><td class="mdescRight">Group name. <a href="#944464e11612baf4e25f6752c8ae4163"></a><br></td></tr>
43
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="structsbuild_1_1keyfile__traits.html#fdfef5c69dad0ee7f932ceaca816284b">key_type</a></td></tr>
45
<tr><td class="mdescLeft"> </td><td class="mdescRight">Key name. <a href="#fdfef5c69dad0ee7f932ceaca816284b"></a><br></td></tr>
46
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="structsbuild_1_1keyfile__traits.html#8bbc57cc004cfa0234efcc975d0e0d09">value_type</a></td></tr>
48
<tr><td class="mdescLeft"> </td><td class="mdescRight">Value. <a href="#8bbc57cc004cfa0234efcc975d0e0d09"></a><br></td></tr>
49
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="structsbuild_1_1keyfile__traits.html#722fd3c644e62f99d420641e07c9c09c">comment_type</a></td></tr>
51
<tr><td class="mdescLeft"> </td><td class="mdescRight">Comment. <a href="#722fd3c644e62f99d420641e07c9c09c"></a><br></td></tr>
52
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="structsbuild_1_1keyfile__traits.html#7329e20502d87c834a3489ea51909177">size_type</a></td></tr>
54
<tr><td class="mdescLeft"> </td><td class="mdescRight">Line number. <a href="#7329e20502d87c834a3489ea51909177"></a><br></td></tr>
56
<hr><a name="_details"></a><h2>Detailed Description</h2>
57
Traits class for an INI-style configuration file.
59
The format is documented in schroot.conf(5). <hr><h2>Member Typedef Documentation</h2>
60
<a class="anchor" name="722fd3c644e62f99d420641e07c9c09c"></a><!-- doxytag: member="sbuild::keyfile_traits::comment_type" ref="722fd3c644e62f99d420641e07c9c09c" args="" -->
62
<div class="memproto">
63
<table class="memname">
65
<td class="memname">typedef std::string <a class="el" href="structsbuild_1_1keyfile__traits.html#722fd3c644e62f99d420641e07c9c09c">sbuild::keyfile_traits::comment_type</a> </td>
77
<a class="anchor" name="944464e11612baf4e25f6752c8ae4163"></a><!-- doxytag: member="sbuild::keyfile_traits::group_name_type" ref="944464e11612baf4e25f6752c8ae4163" args="" -->
79
<div class="memproto">
80
<table class="memname">
82
<td class="memname">typedef std::string <a class="el" href="structsbuild_1_1keyfile__traits.html#944464e11612baf4e25f6752c8ae4163">sbuild::keyfile_traits::group_name_type</a> </td>
94
<a class="anchor" name="fdfef5c69dad0ee7f932ceaca816284b"></a><!-- doxytag: member="sbuild::keyfile_traits::key_type" ref="fdfef5c69dad0ee7f932ceaca816284b" args="" -->
96
<div class="memproto">
97
<table class="memname">
99
<td class="memname">typedef std::string <a class="el" href="structsbuild_1_1keyfile__traits.html#fdfef5c69dad0ee7f932ceaca816284b">sbuild::keyfile_traits::key_type</a> </td>
111
<a class="anchor" name="7329e20502d87c834a3489ea51909177"></a><!-- doxytag: member="sbuild::keyfile_traits::size_type" ref="7329e20502d87c834a3489ea51909177" args="" -->
112
<div class="memitem">
113
<div class="memproto">
114
<table class="memname">
116
<td class="memname">typedef unsigned int <a class="el" href="structsbuild_1_1keyfile__traits.html#7329e20502d87c834a3489ea51909177">sbuild::keyfile_traits::size_type</a> </td>
128
<a class="anchor" name="8bbc57cc004cfa0234efcc975d0e0d09"></a><!-- doxytag: member="sbuild::keyfile_traits::value_type" ref="8bbc57cc004cfa0234efcc975d0e0d09" args="" -->
129
<div class="memitem">
130
<div class="memproto">
131
<table class="memname">
133
<td class="memname">typedef std::string <a class="el" href="structsbuild_1_1keyfile__traits.html#8bbc57cc004cfa0234efcc975d0e0d09">sbuild::keyfile_traits::value_type</a> </td>
145
<hr>The documentation for this struct was generated from the following file:<ul>
146
<li>sbuild/<a class="el" href="sbuild-keyfile_8h_source.html">sbuild-keyfile.h</a></ul>
148
<hr size="1"><address style="text-align: right;"><small>Generated on Sun May 17 18:39:16 2009 for sbuild by
149
<a href="http://www.doxygen.org/index.html">
150
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>