84 | | <a name="l00018"></a>00018 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structDIR.html">DIR</a> <a class="code" href="structDIR.html">DIR</a>; |
85 | | <a name="l00019"></a>00019 |
86 | | <a name="l00020"></a><a class="code" href="structdirent.html">00020</a> <span class="keyword">struct </span><a class="code" href="structdirent.html">dirent</a> { |
87 | | <a name="l00021"></a>00021 <span class="keywordtype">char</span> *d_name; |
88 | | <a name="l00022"></a>00022 }; |
89 | | <a name="l00023"></a>00023 |
90 | | <a name="l00024"></a>00024 <a class="code" href="structDIR.html">DIR</a> *opendir ( <span class="keyword">const</span> <span class="keywordtype">char</span> * ); |
91 | | <a name="l00025"></a>00025 <span class="keywordtype">int</span> closedir ( <a class="code" href="structDIR.html">DIR</a> * ); |
92 | | <a name="l00026"></a>00026 <span class="keyword">struct </span><a class="code" href="structdirent.html">dirent</a> *readdir ( <a class="code" href="structDIR.html">DIR</a> * ); |
93 | | <a name="l00027"></a>00027 <span class="keywordtype">void</span> rewinddir ( <a class="code" href="structDIR.html">DIR</a> * ); |
94 | | <a name="l00028"></a>00028 |
95 | | <a name="l00029"></a>00029 <span class="comment">/*</span> |
96 | | <a name="l00030"></a>00030 <span class="comment"></span> |
97 | | <a name="l00031"></a>00031 <span class="comment"> Copyright Kevlin Henney, 1997, 2003. All rights reserved.</span> |
98 | | <a name="l00032"></a>00032 <span class="comment"></span> |
99 | | <a name="l00033"></a>00033 <span class="comment"> Permission to use, copy, modify, and distribute this software and its</span> |
100 | | <a name="l00034"></a>00034 <span class="comment"> documentation for any purpose is hereby granted without fee, provided</span> |
101 | | <a name="l00035"></a>00035 <span class="comment"> that this copyright and permissions notice appear in all copies and</span> |
102 | | <a name="l00036"></a>00036 <span class="comment"> derivatives.</span> |
103 | | <a name="l00037"></a>00037 <span class="comment"></span> |
104 | | <a name="l00038"></a>00038 <span class="comment"> This software is supplied "as is" without express or implied warranty.</span> |
105 | | <a name="l00039"></a>00039 <span class="comment"></span> |
106 | | <a name="l00040"></a>00040 <span class="comment"> But that said, if there are any problems please get in touch.</span> |
107 | | <a name="l00041"></a>00041 <span class="comment"></span> |
108 | | <a name="l00042"></a>00042 <span class="comment"> */</span> |
109 | | <a name="l00043"></a>00043 |
110 | | <a name="l00044"></a>00044 <span class="preprocessor">#ifdef __cplusplus</span> |
111 | | <a name="l00045"></a>00045 <span class="preprocessor"></span>} |
112 | | <a name="l00046"></a>00046 <span class="preprocessor">#endif</span> |
113 | | <a name="l00047"></a>00047 <span class="preprocessor"></span> |
114 | | <a name="l00048"></a>00048 <span class="preprocessor">#endif</span> |
| 74 | <a name="l00019"></a><a class="code" href="dirent_8h.html#a805632179a707f8794b35f089c940cb3">00019</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structDIR.html" title="directory info">DIR</a> <a class="code" href="structDIR.html" title="directory info">DIR</a>; |
| 75 | <a name="l00020"></a>00020 |
| 76 | <a name="l00022"></a><a class="code" href="structdirent.html">00022</a> <span class="keyword">struct </span><a class="code" href="structdirent.html" title="dirent">dirent</a> { |
| 77 | <a name="l00023"></a>00023 <span class="keywordtype">char</span> *d_name; |
| 78 | <a name="l00024"></a>00024 }; |
| 79 | <a name="l00025"></a>00025 |
| 80 | <a name="l00027"></a>00027 <a class="code" href="structDIR.html" title="directory info">DIR</a> *opendir ( <span class="keyword">const</span> <span class="keywordtype">char</span> * ); |
| 81 | <a name="l00029"></a>00029 <span class="keywordtype">int</span> closedir ( <a class="code" href="structDIR.html" title="directory info">DIR</a> * ); |
| 82 | <a name="l00031"></a>00031 <span class="keyword">struct </span><a class="code" href="structdirent.html" title="dirent">dirent</a> *readdir ( <a class="code" href="structDIR.html" title="directory info">DIR</a> * ); |
| 83 | <a name="l00033"></a>00033 <span class="keywordtype">void</span> rewinddir ( <a class="code" href="structDIR.html" title="directory info">DIR</a> * ); |
| 84 | <a name="l00034"></a>00034 |
| 85 | <a name="l00035"></a>00035 <span class="comment">/*</span> |
| 86 | <a name="l00036"></a>00036 <span class="comment"></span> |
| 87 | <a name="l00037"></a>00037 <span class="comment"> Copyright Kevlin Henney, 1997, 2003. All rights reserved.</span> |
| 88 | <a name="l00038"></a>00038 <span class="comment"></span> |
| 89 | <a name="l00039"></a>00039 <span class="comment"> Permission to use, copy, modify, and distribute this software and its</span> |
| 90 | <a name="l00040"></a>00040 <span class="comment"> documentation for any purpose is hereby granted without fee, provided</span> |
| 91 | <a name="l00041"></a>00041 <span class="comment"> that this copyright and permissions notice appear in all copies and</span> |
| 92 | <a name="l00042"></a>00042 <span class="comment"> derivatives.</span> |
| 93 | <a name="l00043"></a>00043 <span class="comment"></span> |
| 94 | <a name="l00044"></a>00044 <span class="comment"> This software is supplied "as is" without express or implied warranty.</span> |
| 95 | <a name="l00045"></a>00045 <span class="comment"></span> |
| 96 | <a name="l00046"></a>00046 <span class="comment"> But that said, if there are any problems please get in touch.</span> |
| 97 | <a name="l00047"></a>00047 <span class="comment"></span> |
| 98 | <a name="l00048"></a>00048 <span class="comment"> */</span> |
| 99 | <a name="l00049"></a>00049 |
| 100 | <a name="l00050"></a>00050 <span class="preprocessor">#ifdef __cplusplus</span> |
| 101 | <a name="l00051"></a>00051 <span class="preprocessor"></span>} |
| 102 | <a name="l00052"></a>00052 <span class="preprocessor">#endif</span> |
| 103 | <a name="l00053"></a>00053 <span class="preprocessor"></span> |
| 104 | <a name="l00054"></a>00054 <span class="preprocessor">#endif</span> |