Update the changelog
[opencv] / apps / cvenv / include / dirent.h
1 #ifndef _DIRENTH
2 #define _DIRENTH
3
4 #pragma push_safeptr
5
6 #include "sys/types.h"
7 #include "sys/dirent.h"
8
9 typedef struct
10         {
11         int     dd_fd;                  /* file descriptor */
12         int     dd_loc;                 /* offset in block */
13         int     dd_size;                /* amount of valid data */
14         struct dirent *dd_buf;          /* -> directory block */
15         }       DIR;                    /* stream data from opendir() */
16
17 /* POSIX.1 */
18 int closedir(DIR *dirp);
19 DIR *opendir(const char *filename);
20 struct dirent *readdir(DIR *dirp);
21 void rewinddir(DIR *dirp);
22
23 /* MISC */
24 void seekdir(DIR *dirp, long loc);
25 long telldir(DIR *dirp);
26
27 #pragma pop_ptr
28
29 #endif /* end _DIRENTH */