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: ParsedLanguage 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 class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
14 <li><a href="files.html"><span>Files</span></a></li>
19 <li><a href="annotated.html"><span>Data Structures</span></a></li>
20 <li><a href="functions.html"><span>Data Fields</span></a></li>
24 <div class="contents">
25 <h1>ParsedLanguage Struct Reference</h1><!-- doxytag: class="ParsedLanguage" -->Represents a single language parsed from a <a class="el" href="structSourceFile.html" title="Represents a single source code file.">SourceFile</a>.
26 <a href="#_details">More...</a>
28 <code>#include <<a class="el" href="structs_8h_source.html">structs.h</a>></code>
30 <table border="0" cellpadding="0" cellspacing="0">
32 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
33 <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structParsedLanguage.html#9025b56dbbd5f8d0f3ee48298ba26439">name</a></td></tr>
35 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structParsedLanguage.html#65db7b9189a65af1c54523235fcae0f4">buffer_size</a></td></tr>
37 <tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structParsedLanguage.html#28b0dcdcdac90167f28a01d367243e70">code</a></td></tr>
39 <tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structParsedLanguage.html#2d845953636803fea4810cf61370ab1d">code_p</a></td></tr>
41 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structParsedLanguage.html#f5531b8e95fe0ecc716ec2c02eb630be">code_count</a></td></tr>
43 <tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structParsedLanguage.html#82f5dc13e0c995b7efe1b851532f05a2">comments</a></td></tr>
45 <tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structParsedLanguage.html#4000d1a6bf9951e7a3e7364698c3b37b">comments_p</a></td></tr>
47 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structParsedLanguage.html#61d236104936d98b09371555deec98d2">comments_count</a></td></tr>
49 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structParsedLanguage.html#b181480bb8eedbc61c5e068995f441fa">blanks_count</a></td></tr>
52 <hr><a name="_details"></a><h2>Detailed Description</h2>
53 Represents a single language parsed from a <a class="el" href="structSourceFile.html" title="Represents a single source code file.">SourceFile</a>. <hr><h2>Field Documentation</h2>
54 <a class="anchor" name="b181480bb8eedbc61c5e068995f441fa"></a><!-- doxytag: member="ParsedLanguage::blanks_count" ref="b181480bb8eedbc61c5e068995f441fa" args="" -->
56 <div class="memproto">
57 <table class="memname">
59 <td class="memname">int <a class="el" href="structParsedLanguage.html#b181480bb8eedbc61c5e068995f441fa">ParsedLanguage::blanks_count</a> </td>
66 Number of blank lines for this language.
69 <a class="anchor" name="65db7b9189a65af1c54523235fcae0f4"></a><!-- doxytag: member="ParsedLanguage::buffer_size" ref="65db7b9189a65af1c54523235fcae0f4" args="" -->
71 <div class="memproto">
72 <table class="memname">
74 <td class="memname">int <a class="el" href="structParsedLanguage.html#65db7b9189a65af1c54523235fcae0f4">ParsedLanguage::buffer_size</a> </td>
81 The size of the code and comments buffers.
84 <a class="anchor" name="28b0dcdcdac90167f28a01d367243e70"></a><!-- doxytag: member="ParsedLanguage::code" ref="28b0dcdcdac90167f28a01d367243e70" args="" -->
86 <div class="memproto">
87 <table class="memname">
89 <td class="memname">char* <a class="el" href="structParsedLanguage.html#28b0dcdcdac90167f28a01d367243e70">ParsedLanguage::code</a> </td>
96 Buffer containing the code parsed out for this language.
99 <a class="anchor" name="f5531b8e95fe0ecc716ec2c02eb630be"></a><!-- doxytag: member="ParsedLanguage::code_count" ref="f5531b8e95fe0ecc716ec2c02eb630be" args="" -->
100 <div class="memitem">
101 <div class="memproto">
102 <table class="memname">
104 <td class="memname">int <a class="el" href="structParsedLanguage.html#f5531b8e95fe0ecc716ec2c02eb630be">ParsedLanguage::code_count</a> </td>
111 Number of lines of code for this language.
114 <a class="anchor" name="2d845953636803fea4810cf61370ab1d"></a><!-- doxytag: member="ParsedLanguage::code_p" ref="2d845953636803fea4810cf61370ab1d" args="" -->
115 <div class="memitem">
116 <div class="memproto">
117 <table class="memname">
119 <td class="memname">char* <a class="el" href="structParsedLanguage.html#2d845953636803fea4810cf61370ab1d">ParsedLanguage::code_p</a> </td>
126 Used for writing parsed code to the code buffer.
129 <a class="anchor" name="82f5dc13e0c995b7efe1b851532f05a2"></a><!-- doxytag: member="ParsedLanguage::comments" ref="82f5dc13e0c995b7efe1b851532f05a2" args="" -->
130 <div class="memitem">
131 <div class="memproto">
132 <table class="memname">
134 <td class="memname">char* <a class="el" href="structParsedLanguage.html#82f5dc13e0c995b7efe1b851532f05a2">ParsedLanguage::comments</a> </td>
141 Buffer containing the comments parsed out for this language.
144 <a class="anchor" name="61d236104936d98b09371555deec98d2"></a><!-- doxytag: member="ParsedLanguage::comments_count" ref="61d236104936d98b09371555deec98d2" args="" -->
145 <div class="memitem">
146 <div class="memproto">
147 <table class="memname">
149 <td class="memname">int <a class="el" href="structParsedLanguage.html#61d236104936d98b09371555deec98d2">ParsedLanguage::comments_count</a> </td>
156 Number of lines of comments for this language.
159 <a class="anchor" name="4000d1a6bf9951e7a3e7364698c3b37b"></a><!-- doxytag: member="ParsedLanguage::comments_p" ref="4000d1a6bf9951e7a3e7364698c3b37b" args="" -->
160 <div class="memitem">
161 <div class="memproto">
162 <table class="memname">
164 <td class="memname">char* <a class="el" href="structParsedLanguage.html#4000d1a6bf9951e7a3e7364698c3b37b">ParsedLanguage::comments_p</a> </td>
171 Used for writing parsed comments to the comment buffer.
174 <a class="anchor" name="9025b56dbbd5f8d0f3ee48298ba26439"></a><!-- doxytag: member="ParsedLanguage::name" ref="9025b56dbbd5f8d0f3ee48298ba26439" args="" -->
175 <div class="memitem">
176 <div class="memproto">
177 <table class="memname">
179 <td class="memname">const char* <a class="el" href="structParsedLanguage.html#9025b56dbbd5f8d0f3ee48298ba26439">ParsedLanguage::name</a> </td>
189 <hr>The documentation for this struct was generated from the following file:<ul>
190 <li>/Users/andy/dev/ohcount/src/<a class="el" href="structs_8h_source.html">structs.h</a></ul>
192 <hr size="1"><address style="text-align: right;"><small>Generated on Fri Aug 28 15:20:08 2009 for ohcount by
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>