[NEW] commit documentation files to repository
[ohcount] / doc / html / structs_8h_source.html
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>ohcount: /Users/andy/dev/ohcount/src/structs.h Source File</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="annotated.html"><span>Data&nbsp;Structures</span></a></li>
14       <li class="current"><a href="files.html"><span>Files</span></a></li>
15     </ul>
16   </div>
17   <div class="tabs">
18     <ul>
19       <li><a href="files.html"><span>File&nbsp;List</span></a></li>
20       <li><a href="globals.html"><span>Globals</span></a></li>
21     </ul>
22   </div>
23 <h1>/Users/andy/dev/ohcount/src/structs.h</h1><a href="structs_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// structs.h written by Mitchell Foral. mitchell&lt;att&gt;caladbolg.net.</span>
24 <a name="l00002"></a>00002 <span class="comment">// See COPYING for license information.</span>
25 <a name="l00003"></a>00003 
26 <a name="l00004"></a>00004 <span class="preprocessor">#ifndef OHCOUNT_STRUCTS_H</span>
27 <a name="l00005"></a>00005 <span class="preprocessor"></span><span class="preprocessor">#define OHCOUNT_STRUCTS_H</span>
28 <a name="l00006"></a>00006 <span class="preprocessor"></span>
29 <a name="l00007"></a>00007 <span class="preprocessor">#include &lt;pcre.h&gt;</span>
30 <a name="l00008"></a>00008 
31 <a name="l00013"></a><a class="code" href="structLicense.html">00013</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
32 <a name="l00015"></a><a class="code" href="structLicense.html#c6c78e89f5593adf3ddfdf6d7b206cae">00015</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *name;
33 <a name="l00016"></a>00016 
34 <a name="l00018"></a><a class="code" href="structLicense.html#7ebe77459ff7519213f049e10dd45298">00018</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *url;
35 <a name="l00019"></a>00019 
36 <a name="l00021"></a><a class="code" href="structLicense.html#9978ac560432f298637f9b0f3075d0a2">00021</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *nice_name;
37 <a name="l00022"></a>00022 
38 <a name="l00024"></a><a class="code" href="structLicense.html#eb62fae84281e10e0780522e8dcaae40">00024</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *re;
39 <a name="l00025"></a>00025 
40 <a name="l00027"></a><a class="code" href="structLicense.html#8565ff83446bd71ed1a489100dbc12d0">00027</a>   <span class="keywordtype">int</span> re_flags;
41 <a name="l00028"></a>00028 
42 <a name="l00033"></a><a class="code" href="structLicense.html#105f5f3de6a8a6eb67b0e0318ce60515">00033</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *exclude_re;
43 <a name="l00034"></a>00034 
44 <a name="l00036"></a><a class="code" href="structLicense.html#7ef78e82759738f0532e894e9ee767b0">00036</a>   <span class="keywordtype">int</span> exclude_re_flags;
45 <a name="l00037"></a>00037 
46 <a name="l00039"></a><a class="code" href="structLicense.html#37fa42c1ff3bb0b29d7625ef3c7f5e72">00039</a>   pcre *regexp;
47 <a name="l00040"></a>00040 
48 <a name="l00042"></a><a class="code" href="structLicense.html#e3bdf30dd10ac75c3d0823531ebea9c6">00042</a>   pcre *exclude_regexp;
49 <a name="l00043"></a>00043 
50 <a name="l00044"></a>00044 } <a class="code" href="structLicense.html" title="Holds a license and its associated details and patterns.">License</a>;
51 <a name="l00045"></a>00045 
52 <a name="l00050"></a><a class="code" href="structLicenseListItem.html">00050</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structLicenseListItem.html" title="Holds a list of Licenses in a linked list.">LicenseListItem</a> {
53 <a name="l00052"></a><a class="code" href="structLicenseListItem.html#99bc49bd3f11b43eb8d724cb50f25fb6">00052</a>   <a class="code" href="structLicense.html" title="Holds a license and its associated details and patterns.">License</a> *<a class="code" href="structLicenseListItem.html#99bc49bd3f11b43eb8d724cb50f25fb6">lic</a>;
54 <a name="l00053"></a>00053 
55 <a name="l00055"></a><a class="code" href="structLicenseListItem.html#4e5240cc367e7610281491e507d79dce">00055</a>   <span class="keyword">struct </span><a class="code" href="structLicenseListItem.html" title="Holds a list of Licenses in a linked list.">LicenseListItem</a> *<a class="code" href="structLicenseListItem.html#4e5240cc367e7610281491e507d79dce">next</a>;
56 <a name="l00056"></a>00056 
57 <a name="l00061"></a><a class="code" href="structLicenseListItem.html#0f96d453432cd048cdb61d56a4127c58">00061</a>   <span class="keyword">struct </span><a class="code" href="structLicenseListItem.html" title="Holds a list of Licenses in a linked list.">LicenseListItem</a> *<a class="code" href="structLicenseListItem.html#0f96d453432cd048cdb61d56a4127c58">head</a>;
58 <a name="l00062"></a>00062 
59 <a name="l00067"></a><a class="code" href="structLicenseListItem.html#e1f2a3decbaa4585ed7d9c94aec0f860">00067</a>   <span class="keyword">struct </span><a class="code" href="structLicenseListItem.html" title="Holds a list of Licenses in a linked list.">LicenseListItem</a> *<a class="code" href="structLicenseListItem.html#e1f2a3decbaa4585ed7d9c94aec0f860">tail</a>;
60 <a name="l00068"></a>00068 
61 <a name="l00069"></a>00069 } <a class="code" href="structLicenseListItem.html" title="Holds a list of Licenses in a linked list.">LicenseList</a>;
62 <a name="l00070"></a>00070 
63 <a name="l00076"></a><a class="code" href="structLoc.html">00076</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
64 <a name="l00078"></a><a class="code" href="structLoc.html#29b995394c82973e28f7dde1336fc4c3">00078</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *language;
65 <a name="l00079"></a>00079 
66 <a name="l00081"></a><a class="code" href="structLoc.html#650caa7bd69b563670d5c64075730a51">00081</a>   <span class="keywordtype">int</span> <a class="code" href="parser__macros_8h.html#814f6dab3b0678113d97a3684282934a">code</a>;
67 <a name="l00082"></a>00082 
68 <a name="l00084"></a><a class="code" href="structLoc.html#26b8dbb83db73ff42e0e9735db3b6b75">00084</a>   <span class="keywordtype">int</span> comments;
69 <a name="l00085"></a>00085 
70 <a name="l00087"></a><a class="code" href="structLoc.html#abdfc09daac7ba073cf346a9288174cb">00087</a>   <span class="keywordtype">int</span> blanks;
71 <a name="l00088"></a>00088 
72 <a name="l00090"></a><a class="code" href="structLoc.html#3413f2da7c2d5f7f79eb0d9a96dc19ab">00090</a>   <span class="keywordtype">int</span> filecount;
73 <a name="l00091"></a>00091 
74 <a name="l00092"></a>00092 } <a class="code" href="structLoc.html" title="Tracks total lines of code, comments, and blanks for a single language.">Loc</a>;
75 <a name="l00093"></a>00093 
76 <a name="l00099"></a><a class="code" href="structLocListItem.html">00099</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structLocListItem.html" title="Tracks total lines of code, comments, and blanks for multiple languages using a linked...">LocListItem</a> {
77 <a name="l00101"></a><a class="code" href="structLocListItem.html#579aaf40f4009c3af3f35e8fa256a06f">00101</a>   <a class="code" href="structLoc.html" title="Tracks total lines of code, comments, and blanks for a single language.">Loc</a> *<a class="code" href="structLocListItem.html#579aaf40f4009c3af3f35e8fa256a06f">loc</a>;
78 <a name="l00102"></a>00102 
79 <a name="l00104"></a><a class="code" href="structLocListItem.html#be8f0730cc42f810c812aeee7baf65cd">00104</a>   <span class="keyword">struct </span><a class="code" href="structLocListItem.html" title="Tracks total lines of code, comments, and blanks for multiple languages using a linked...">LocListItem</a> *<a class="code" href="structLocListItem.html#be8f0730cc42f810c812aeee7baf65cd">next</a>;
80 <a name="l00105"></a>00105 
81 <a name="l00110"></a><a class="code" href="structLocListItem.html#12d7e0a1c8a88d7dd69ca6da7bd448ae">00110</a>   <span class="keyword">struct </span><a class="code" href="structLocListItem.html" title="Tracks total lines of code, comments, and blanks for multiple languages using a linked...">LocListItem</a> *<a class="code" href="structLocListItem.html#12d7e0a1c8a88d7dd69ca6da7bd448ae">head</a>;
82 <a name="l00111"></a>00111 
83 <a name="l00116"></a><a class="code" href="structLocListItem.html#e4822a725f6147636d78ae57e6f9846a">00116</a>   <span class="keyword">struct </span><a class="code" href="structLocListItem.html" title="Tracks total lines of code, comments, and blanks for multiple languages using a linked...">LocListItem</a> *<a class="code" href="structLocListItem.html#e4822a725f6147636d78ae57e6f9846a">tail</a>;
84 <a name="l00117"></a>00117 
85 <a name="l00118"></a>00118 } <a class="code" href="structLocListItem.html" title="Tracks total lines of code, comments, and blanks for multiple languages using a linked...">LocList</a>;
86 <a name="l00119"></a>00119 
87 <a name="l00125"></a><a class="code" href="structLocDelta.html">00125</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
88 <a name="l00127"></a><a class="code" href="structLocDelta.html#fd98b2f0e4b6fc93d285fb93c787d375">00127</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *language;
89 <a name="l00128"></a>00128 
90 <a name="l00130"></a><a class="code" href="structLocDelta.html#974ad41884a40f1736208fd2b1b7e09a">00130</a>   <span class="keywordtype">int</span> code_added;
91 <a name="l00131"></a>00131 
92 <a name="l00133"></a><a class="code" href="structLocDelta.html#4c4b1ec75c226e6ff609ab8eaeb9be3f">00133</a>   <span class="keywordtype">int</span> code_removed;
93 <a name="l00134"></a>00134 
94 <a name="l00136"></a><a class="code" href="structLocDelta.html#630c68c85b2745af1291948acdeddcd2">00136</a>   <span class="keywordtype">int</span> comments_added;
95 <a name="l00137"></a>00137 
96 <a name="l00139"></a><a class="code" href="structLocDelta.html#ed6488096c164424a7591f59f00e207a">00139</a>   <span class="keywordtype">int</span> comments_removed;
97 <a name="l00140"></a>00140 
98 <a name="l00142"></a><a class="code" href="structLocDelta.html#c9f718d59909329f6a88f5f1f913d873">00142</a>   <span class="keywordtype">int</span> blanks_added;
99 <a name="l00143"></a>00143 
100 <a name="l00145"></a><a class="code" href="structLocDelta.html#82804c6dbc0d411a4687c069e3330dda">00145</a>   <span class="keywordtype">int</span> blanks_removed;
101 <a name="l00146"></a>00146 
102 <a name="l00147"></a>00147 } <a class="code" href="structLocDelta.html" title="Tracks changes in lines of code, comments, and blank lines for a single language...">LocDelta</a>;
103 <a name="l00148"></a>00148 
104 <a name="l00154"></a><a class="code" href="structLocDeltaListItem.html">00154</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structLocDeltaListItem.html" title="Tracks changes in lines of code, comments, and blank lines for multiple languages...">LocDeltaListItem</a> {
105 <a name="l00156"></a><a class="code" href="structLocDeltaListItem.html#8074c13ec8f618f1d3279d475cf35150">00156</a>   <a class="code" href="structLocDelta.html" title="Tracks changes in lines of code, comments, and blank lines for a single language...">LocDelta</a> *<a class="code" href="structLocDeltaListItem.html#8074c13ec8f618f1d3279d475cf35150">delta</a>;
106 <a name="l00157"></a>00157 
107 <a name="l00159"></a><a class="code" href="structLocDeltaListItem.html#08eafc8acc63341b918e81463e426f04">00159</a>   <span class="keyword">struct </span><a class="code" href="structLocDeltaListItem.html" title="Tracks changes in lines of code, comments, and blank lines for multiple languages...">LocDeltaListItem</a> *<a class="code" href="structLocDeltaListItem.html#08eafc8acc63341b918e81463e426f04">next</a>;
108 <a name="l00160"></a>00160 
109 <a name="l00165"></a><a class="code" href="structLocDeltaListItem.html#87598c62a8c37ff0e4560737557060da">00165</a>   <span class="keyword">struct </span><a class="code" href="structLocDeltaListItem.html" title="Tracks changes in lines of code, comments, and blank lines for multiple languages...">LocDeltaListItem</a> *<a class="code" href="structLocDeltaListItem.html#87598c62a8c37ff0e4560737557060da">head</a>;
110 <a name="l00166"></a>00166 
111 <a name="l00171"></a><a class="code" href="structLocDeltaListItem.html#d3c95e3107d73f697bd0357739b745cc">00171</a>   <span class="keyword">struct </span><a class="code" href="structLocDeltaListItem.html" title="Tracks changes in lines of code, comments, and blank lines for multiple languages...">LocDeltaListItem</a> *<a class="code" href="structLocDeltaListItem.html#d3c95e3107d73f697bd0357739b745cc">tail</a>;
112 <a name="l00172"></a>00172 
113 <a name="l00173"></a>00173 } <a class="code" href="structLocDeltaListItem.html" title="Tracks changes in lines of code, comments, and blank lines for multiple languages...">LocDeltaList</a>;
114 <a name="l00174"></a>00174 
115 <a name="l00179"></a><a class="code" href="structParsedLanguage.html">00179</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
116 <a name="l00181"></a><a class="code" href="structParsedLanguage.html#9025b56dbbd5f8d0f3ee48298ba26439">00181</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *name;
117 <a name="l00182"></a>00182 
118 <a name="l00184"></a><a class="code" href="structParsedLanguage.html#65db7b9189a65af1c54523235fcae0f4">00184</a>   <span class="keywordtype">int</span> buffer_size;
119 <a name="l00185"></a>00185 
120 <a name="l00187"></a><a class="code" href="structParsedLanguage.html#28b0dcdcdac90167f28a01d367243e70">00187</a>   <span class="keywordtype">char</span> *<a class="code" href="parser__macros_8h.html#814f6dab3b0678113d97a3684282934a">code</a>;
121 <a name="l00188"></a>00188 
122 <a name="l00190"></a><a class="code" href="structParsedLanguage.html#2d845953636803fea4810cf61370ab1d">00190</a>   <span class="keywordtype">char</span> *code_p;
123 <a name="l00191"></a>00191 
124 <a name="l00193"></a><a class="code" href="structParsedLanguage.html#f5531b8e95fe0ecc716ec2c02eb630be">00193</a>   <span class="keywordtype">int</span> code_count;
125 <a name="l00194"></a>00194 
126 <a name="l00196"></a><a class="code" href="structParsedLanguage.html#82f5dc13e0c995b7efe1b851532f05a2">00196</a>   <span class="keywordtype">char</span> *comments;
127 <a name="l00197"></a>00197 
128 <a name="l00199"></a><a class="code" href="structParsedLanguage.html#4000d1a6bf9951e7a3e7364698c3b37b">00199</a>   <span class="keywordtype">char</span> *comments_p;
129 <a name="l00200"></a>00200 
130 <a name="l00202"></a><a class="code" href="structParsedLanguage.html#61d236104936d98b09371555deec98d2">00202</a>   <span class="keywordtype">int</span> comments_count;
131 <a name="l00203"></a>00203 
132 <a name="l00205"></a><a class="code" href="structParsedLanguage.html#b181480bb8eedbc61c5e068995f441fa">00205</a>   <span class="keywordtype">int</span> blanks_count;
133 <a name="l00206"></a>00206 
134 <a name="l00207"></a>00207 } <a class="code" href="structParsedLanguage.html" title="Represents a single language parsed from a SourceFile.">ParsedLanguage</a>;
135 <a name="l00208"></a>00208 
136 <a name="l00213"></a><a class="code" href="structParsedLanguageListItem.html">00213</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structParsedLanguageListItem.html" title="Holds a set of ParsedLanguages in a linked list.">ParsedLanguageListItem</a> {
137 <a name="l00215"></a><a class="code" href="structParsedLanguageListItem.html#865e3b35ad8b9c0252cc93843057dc42">00215</a>   <a class="code" href="structParsedLanguage.html" title="Represents a single language parsed from a SourceFile.">ParsedLanguage</a> *<a class="code" href="structParsedLanguageListItem.html#865e3b35ad8b9c0252cc93843057dc42">pl</a>;
138 <a name="l00216"></a>00216 
139 <a name="l00218"></a><a class="code" href="structParsedLanguageListItem.html#1162112527bb8765ab4fd0982680aa38">00218</a>   <span class="keyword">struct </span><a class="code" href="structParsedLanguageListItem.html" title="Holds a set of ParsedLanguages in a linked list.">ParsedLanguageListItem</a> *<a class="code" href="structParsedLanguageListItem.html#1162112527bb8765ab4fd0982680aa38">next</a>;
140 <a name="l00219"></a>00219 
141 <a name="l00224"></a><a class="code" href="structParsedLanguageListItem.html#ec2c397f75d6fab859713633cf66a0fa">00224</a>   <span class="keyword">struct </span><a class="code" href="structParsedLanguageListItem.html" title="Holds a set of ParsedLanguages in a linked list.">ParsedLanguageListItem</a> *<a class="code" href="structParsedLanguageListItem.html#ec2c397f75d6fab859713633cf66a0fa">head</a>;
142 <a name="l00225"></a>00225 
143 <a name="l00230"></a><a class="code" href="structParsedLanguageListItem.html#e9025ad08a064376686cae8b866c1f58">00230</a>   <span class="keyword">struct </span><a class="code" href="structParsedLanguageListItem.html" title="Holds a set of ParsedLanguages in a linked list.">ParsedLanguageListItem</a> *<a class="code" href="structParsedLanguageListItem.html#e9025ad08a064376686cae8b866c1f58">tail</a>;
144 <a name="l00231"></a>00231 
145 <a name="l00232"></a>00232 } <a class="code" href="structParsedLanguageListItem.html" title="Holds a set of ParsedLanguages in a linked list.">ParsedLanguageList</a>;
146 <a name="l00233"></a>00233 
147 <a name="l00238"></a><a class="code" href="structSourceFile.html">00238</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
148 <a name="l00240"></a><a class="code" href="structSourceFile.html#a8f5ef18a7d70679124719ef7e553dcd">00240</a>   <span class="keywordtype">char</span> *filepath;
149 <a name="l00241"></a>00241 
150 <a name="l00246"></a><a class="code" href="structSourceFile.html#5d661d6284865c9795a1ed357da09e1f">00246</a>   <span class="keywordtype">int</span> dirpath;
151 <a name="l00247"></a>00247 
152 <a name="l00249"></a><a class="code" href="structSourceFile.html#5ac916961944c54644c758e0ddeb4a92">00249</a>   <span class="keywordtype">char</span> *filename;
153 <a name="l00250"></a>00250 
154 <a name="l00252"></a><a class="code" href="structSourceFile.html#bccd254e2fd8f6a2103101d8987fcce2">00252</a>   <span class="keywordtype">char</span> *ext;
155 <a name="l00253"></a>00253 
156 <a name="l00258"></a><a class="code" href="structSourceFile.html#bec6ebd918e7d101720ba8f054c223eb">00258</a>   <span class="keywordtype">char</span> *diskpath;
157 <a name="l00259"></a>00259 
158 <a name="l00260"></a>00260   <span class="comment">// The following fields should not be accessed directly. Their accessor</span>
159 <a name="l00261"></a>00261   <span class="comment">// functions should be used instead as labeled.</span>
160 <a name="l00262"></a>00262 
161 <a name="l00267"></a><a class="code" href="structSourceFile.html#c098f80ce4c0e0a52925f701e2e51af8">00267</a>   <span class="keywordtype">char</span> *contents;
162 <a name="l00268"></a>00268 
163 <a name="l00273"></a><a class="code" href="structSourceFile.html#d371721513cdefdfe210041c3fc25dd5">00273</a>   <span class="keywordtype">int</span> size;
164 <a name="l00274"></a>00274 
165 <a name="l00279"></a><a class="code" href="structSourceFile.html#8ea0a65619cd242ed80f6a92d85f2654">00279</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *language;
166 <a name="l00280"></a>00280 
167 <a name="l00285"></a><a class="code" href="structSourceFile.html#2ac018220468b0a0795f2b9e0119982f">00285</a>   <span class="keywordtype">int</span> language_detected;
168 <a name="l00286"></a>00286 
169 <a name="l00292"></a><a class="code" href="structSourceFile.html#e6fe282981dbb4779a69205cbfbab8cb">00292</a>   <a class="code" href="structParsedLanguageListItem.html" title="Holds a set of ParsedLanguages in a linked list.">ParsedLanguageList</a> *parsed_language_list;
170 <a name="l00293"></a>00293 
171 <a name="l00298"></a><a class="code" href="structSourceFile.html#4be6d3d73c611e52fb7b1437f7341413">00298</a>   <a class="code" href="structLicenseListItem.html" title="Holds a list of Licenses in a linked list.">LicenseList</a> *license_list;
172 <a name="l00299"></a>00299 
173 <a name="l00304"></a><a class="code" href="structSourceFile.html#51d1443a556611397e5edfc30876e3bd">00304</a>   <a class="code" href="structLocListItem.html" title="Tracks total lines of code, comments, and blanks for multiple languages using a linked...">LocList</a> *loc_list;
174 <a name="l00305"></a>00305 
175 <a name="l00310"></a><a class="code" href="structSourceFile.html#97ed56dcaa836608cbdfdb1ff110eea9">00310</a>   <span class="keywordtype">char</span> **filenames;
176 <a name="l00311"></a>00311 
177 <a name="l00312"></a>00312 } <a class="code" href="structSourceFile.html" title="Represents a single source code file.">SourceFile</a>;
178 <a name="l00313"></a>00313 
179 <a name="l00318"></a><a class="code" href="structSourceFileListItem.html">00318</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structSourceFileListItem.html" title="Contains a set of SourceFiles.">SourceFileListItem</a> {
180 <a name="l00320"></a><a class="code" href="structSourceFileListItem.html#885e27079a1649697d50ccecdde30787">00320</a>   <a class="code" href="structSourceFile.html" title="Represents a single source code file.">SourceFile</a> *<a class="code" href="structSourceFileListItem.html#885e27079a1649697d50ccecdde30787">sf</a>;
181 <a name="l00321"></a>00321 
182 <a name="l00323"></a><a class="code" href="structSourceFileListItem.html#aa4868cf332722b3ca1c3de483396c2e">00323</a>   <span class="keyword">struct </span><a class="code" href="structSourceFileListItem.html" title="Contains a set of SourceFiles.">SourceFileListItem</a> *<a class="code" href="structSourceFileListItem.html#aa4868cf332722b3ca1c3de483396c2e">next</a>;
183 <a name="l00324"></a>00324 
184 <a name="l00329"></a><a class="code" href="structSourceFileListItem.html#e24388b4ca12c1ceabb219e50529d266">00329</a>   <span class="keyword">struct </span><a class="code" href="structSourceFileListItem.html" title="Contains a set of SourceFiles.">SourceFileListItem</a> *<a class="code" href="structSourceFileListItem.html#e24388b4ca12c1ceabb219e50529d266">head</a>;
185 <a name="l00330"></a>00330 
186 <a name="l00335"></a><a class="code" href="structSourceFileListItem.html#f40bc7a88802fe82f57681342b284732">00335</a>   <span class="keyword">struct </span><a class="code" href="structSourceFileListItem.html" title="Contains a set of SourceFiles.">SourceFileListItem</a> *<a class="code" href="structSourceFileListItem.html#f40bc7a88802fe82f57681342b284732">tail</a>;
187 <a name="l00336"></a>00336 
188 <a name="l00337"></a>00337 } <a class="code" href="structSourceFileListItem.html" title="Contains a set of SourceFiles.">SourceFileList</a>;
189 <a name="l00338"></a>00338 
190 <a name="l00339"></a>00339 <span class="preprocessor">#endif</span>
191 </pre></div></div>
192 <hr size="1"><address style="text-align: right;"><small>Generated on Fri Aug 28 15:20:08 2009 for ohcount by&nbsp;
193 <a href="http://www.doxygen.org/index.html">
194 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
195 </body>
196 </html>