Codebase list ohcount / 6c6b3496-5c95-4881-94ad-331592f9fd83/main doc / html / structs_8h_source.html
6c6b3496-5c95-4881-94ad-331592f9fd83/main

Tree @6c6b3496-5c95-4881-94ad-331592f9fd83/main (Download .tar.gz)

structs_8h_source.html @6c6b3496-5c95-4881-94ad-331592f9fd83/mainraw · history · blame

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>ohcount: /Users/andy/dev/ohcount/src/structs.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.9 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<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>
<a name="l00002"></a>00002 <span class="comment">// See COPYING for license information.</span>
<a name="l00003"></a>00003 
<a name="l00004"></a>00004 <span class="preprocessor">#ifndef OHCOUNT_STRUCTS_H</span>
<a name="l00005"></a>00005 <span class="preprocessor"></span><span class="preprocessor">#define OHCOUNT_STRUCTS_H</span>
<a name="l00006"></a>00006 <span class="preprocessor"></span>
<a name="l00007"></a>00007 <span class="preprocessor">#include &lt;pcre.h&gt;</span>
<a name="l00008"></a>00008 
<a name="l00013"></a><a class="code" href="structLicense.html">00013</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
<a name="l00015"></a><a class="code" href="structLicense.html#c6c78e89f5593adf3ddfdf6d7b206cae">00015</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *name;
<a name="l00016"></a>00016 
<a name="l00018"></a><a class="code" href="structLicense.html#7ebe77459ff7519213f049e10dd45298">00018</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *url;
<a name="l00019"></a>00019 
<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;
<a name="l00022"></a>00022 
<a name="l00024"></a><a class="code" href="structLicense.html#eb62fae84281e10e0780522e8dcaae40">00024</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *re;
<a name="l00025"></a>00025 
<a name="l00027"></a><a class="code" href="structLicense.html#8565ff83446bd71ed1a489100dbc12d0">00027</a>   <span class="keywordtype">int</span> re_flags;
<a name="l00028"></a>00028 
<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;
<a name="l00034"></a>00034 
<a name="l00036"></a><a class="code" href="structLicense.html#7ef78e82759738f0532e894e9ee767b0">00036</a>   <span class="keywordtype">int</span> exclude_re_flags;
<a name="l00037"></a>00037 
<a name="l00039"></a><a class="code" href="structLicense.html#37fa42c1ff3bb0b29d7625ef3c7f5e72">00039</a>   pcre *regexp;
<a name="l00040"></a>00040 
<a name="l00042"></a><a class="code" href="structLicense.html#e3bdf30dd10ac75c3d0823531ebea9c6">00042</a>   pcre *exclude_regexp;
<a name="l00043"></a>00043 
<a name="l00044"></a>00044 } <a class="code" href="structLicense.html" title="Holds a license and its associated details and patterns.">License</a>;
<a name="l00045"></a>00045 
<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> {
<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>;
<a name="l00053"></a>00053 
<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>;
<a name="l00056"></a>00056 
<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>;
<a name="l00062"></a>00062 
<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>;
<a name="l00068"></a>00068 
<a name="l00069"></a>00069 } <a class="code" href="structLicenseListItem.html" title="Holds a list of Licenses in a linked list.">LicenseList</a>;
<a name="l00070"></a>00070 
<a name="l00076"></a><a class="code" href="structLoc.html">00076</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
<a name="l00078"></a><a class="code" href="structLoc.html#29b995394c82973e28f7dde1336fc4c3">00078</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *language;
<a name="l00079"></a>00079 
<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>;
<a name="l00082"></a>00082 
<a name="l00084"></a><a class="code" href="structLoc.html#26b8dbb83db73ff42e0e9735db3b6b75">00084</a>   <span class="keywordtype">int</span> comments;
<a name="l00085"></a>00085 
<a name="l00087"></a><a class="code" href="structLoc.html#abdfc09daac7ba073cf346a9288174cb">00087</a>   <span class="keywordtype">int</span> blanks;
<a name="l00088"></a>00088 
<a name="l00090"></a><a class="code" href="structLoc.html#3413f2da7c2d5f7f79eb0d9a96dc19ab">00090</a>   <span class="keywordtype">int</span> filecount;
<a name="l00091"></a>00091 
<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>;
<a name="l00093"></a>00093 
<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> {
<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>;
<a name="l00102"></a>00102 
<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>;
<a name="l00105"></a>00105 
<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>;
<a name="l00111"></a>00111 
<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>;
<a name="l00117"></a>00117 
<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>;
<a name="l00119"></a>00119 
<a name="l00125"></a><a class="code" href="structLocDelta.html">00125</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
<a name="l00127"></a><a class="code" href="structLocDelta.html#fd98b2f0e4b6fc93d285fb93c787d375">00127</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *language;
<a name="l00128"></a>00128 
<a name="l00130"></a><a class="code" href="structLocDelta.html#974ad41884a40f1736208fd2b1b7e09a">00130</a>   <span class="keywordtype">int</span> code_added;
<a name="l00131"></a>00131 
<a name="l00133"></a><a class="code" href="structLocDelta.html#4c4b1ec75c226e6ff609ab8eaeb9be3f">00133</a>   <span class="keywordtype">int</span> code_removed;
<a name="l00134"></a>00134 
<a name="l00136"></a><a class="code" href="structLocDelta.html#630c68c85b2745af1291948acdeddcd2">00136</a>   <span class="keywordtype">int</span> comments_added;
<a name="l00137"></a>00137 
<a name="l00139"></a><a class="code" href="structLocDelta.html#ed6488096c164424a7591f59f00e207a">00139</a>   <span class="keywordtype">int</span> comments_removed;
<a name="l00140"></a>00140 
<a name="l00142"></a><a class="code" href="structLocDelta.html#c9f718d59909329f6a88f5f1f913d873">00142</a>   <span class="keywordtype">int</span> blanks_added;
<a name="l00143"></a>00143 
<a name="l00145"></a><a class="code" href="structLocDelta.html#82804c6dbc0d411a4687c069e3330dda">00145</a>   <span class="keywordtype">int</span> blanks_removed;
<a name="l00146"></a>00146 
<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>;
<a name="l00148"></a>00148 
<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> {
<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>;
<a name="l00157"></a>00157 
<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>;
<a name="l00160"></a>00160 
<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>;
<a name="l00166"></a>00166 
<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>;
<a name="l00172"></a>00172 
<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>;
<a name="l00174"></a>00174 
<a name="l00179"></a><a class="code" href="structParsedLanguage.html">00179</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
<a name="l00181"></a><a class="code" href="structParsedLanguage.html#9025b56dbbd5f8d0f3ee48298ba26439">00181</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *name;
<a name="l00182"></a>00182 
<a name="l00184"></a><a class="code" href="structParsedLanguage.html#65db7b9189a65af1c54523235fcae0f4">00184</a>   <span class="keywordtype">int</span> buffer_size;
<a name="l00185"></a>00185 
<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>;
<a name="l00188"></a>00188 
<a name="l00190"></a><a class="code" href="structParsedLanguage.html#2d845953636803fea4810cf61370ab1d">00190</a>   <span class="keywordtype">char</span> *code_p;
<a name="l00191"></a>00191 
<a name="l00193"></a><a class="code" href="structParsedLanguage.html#f5531b8e95fe0ecc716ec2c02eb630be">00193</a>   <span class="keywordtype">int</span> code_count;
<a name="l00194"></a>00194 
<a name="l00196"></a><a class="code" href="structParsedLanguage.html#82f5dc13e0c995b7efe1b851532f05a2">00196</a>   <span class="keywordtype">char</span> *comments;
<a name="l00197"></a>00197 
<a name="l00199"></a><a class="code" href="structParsedLanguage.html#4000d1a6bf9951e7a3e7364698c3b37b">00199</a>   <span class="keywordtype">char</span> *comments_p;
<a name="l00200"></a>00200 
<a name="l00202"></a><a class="code" href="structParsedLanguage.html#61d236104936d98b09371555deec98d2">00202</a>   <span class="keywordtype">int</span> comments_count;
<a name="l00203"></a>00203 
<a name="l00205"></a><a class="code" href="structParsedLanguage.html#b181480bb8eedbc61c5e068995f441fa">00205</a>   <span class="keywordtype">int</span> blanks_count;
<a name="l00206"></a>00206 
<a name="l00207"></a>00207 } <a class="code" href="structParsedLanguage.html" title="Represents a single language parsed from a SourceFile.">ParsedLanguage</a>;
<a name="l00208"></a>00208 
<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> {
<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>;
<a name="l00216"></a>00216 
<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>;
<a name="l00219"></a>00219 
<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>;
<a name="l00225"></a>00225 
<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>;
<a name="l00231"></a>00231 
<a name="l00232"></a>00232 } <a class="code" href="structParsedLanguageListItem.html" title="Holds a set of ParsedLanguages in a linked list.">ParsedLanguageList</a>;
<a name="l00233"></a>00233 
<a name="l00238"></a><a class="code" href="structSourceFile.html">00238</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
<a name="l00240"></a><a class="code" href="structSourceFile.html#a8f5ef18a7d70679124719ef7e553dcd">00240</a>   <span class="keywordtype">char</span> *filepath;
<a name="l00241"></a>00241 
<a name="l00246"></a><a class="code" href="structSourceFile.html#5d661d6284865c9795a1ed357da09e1f">00246</a>   <span class="keywordtype">int</span> dirpath;
<a name="l00247"></a>00247 
<a name="l00249"></a><a class="code" href="structSourceFile.html#5ac916961944c54644c758e0ddeb4a92">00249</a>   <span class="keywordtype">char</span> *filename;
<a name="l00250"></a>00250 
<a name="l00252"></a><a class="code" href="structSourceFile.html#bccd254e2fd8f6a2103101d8987fcce2">00252</a>   <span class="keywordtype">char</span> *ext;
<a name="l00253"></a>00253 
<a name="l00258"></a><a class="code" href="structSourceFile.html#bec6ebd918e7d101720ba8f054c223eb">00258</a>   <span class="keywordtype">char</span> *diskpath;
<a name="l00259"></a>00259 
<a name="l00260"></a>00260   <span class="comment">// The following fields should not be accessed directly. Their accessor</span>
<a name="l00261"></a>00261   <span class="comment">// functions should be used instead as labeled.</span>
<a name="l00262"></a>00262 
<a name="l00267"></a><a class="code" href="structSourceFile.html#c098f80ce4c0e0a52925f701e2e51af8">00267</a>   <span class="keywordtype">char</span> *contents;
<a name="l00268"></a>00268 
<a name="l00273"></a><a class="code" href="structSourceFile.html#d371721513cdefdfe210041c3fc25dd5">00273</a>   <span class="keywordtype">int</span> size;
<a name="l00274"></a>00274 
<a name="l00279"></a><a class="code" href="structSourceFile.html#8ea0a65619cd242ed80f6a92d85f2654">00279</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *language;
<a name="l00280"></a>00280 
<a name="l00285"></a><a class="code" href="structSourceFile.html#2ac018220468b0a0795f2b9e0119982f">00285</a>   <span class="keywordtype">int</span> language_detected;
<a name="l00286"></a>00286 
<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;
<a name="l00293"></a>00293 
<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;
<a name="l00299"></a>00299 
<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;
<a name="l00305"></a>00305 
<a name="l00310"></a><a class="code" href="structSourceFile.html#97ed56dcaa836608cbdfdb1ff110eea9">00310</a>   <span class="keywordtype">char</span> **filenames;
<a name="l00311"></a>00311 
<a name="l00312"></a>00312 } <a class="code" href="structSourceFile.html" title="Represents a single source code file.">SourceFile</a>;
<a name="l00313"></a>00313 
<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> {
<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>;
<a name="l00321"></a>00321 
<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>;
<a name="l00324"></a>00324 
<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>;
<a name="l00330"></a>00330 
<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>;
<a name="l00336"></a>00336 
<a name="l00337"></a>00337 } <a class="code" href="structSourceFileListItem.html" title="Contains a set of SourceFiles.">SourceFileList</a>;
<a name="l00338"></a>00338 
<a name="l00339"></a>00339 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"><address style="text-align: right;"><small>Generated on Fri Aug 28 15:20:08 2009 for ohcount by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
</body>
</html>