Ruby
2.7.0p0(2019-12-25revision647ee6f091eafcce70ffb75ddf7e121e192ab217)
|
Go to the documentation of this file. 1 #ifndef RUBY_WIN32_DIR_H
2 #define RUBY_WIN32_DIR_H
5 #define DT_DIR (S_IFDIR>>12)
6 #define DT_REG (S_IFREG>>12)
38 #define opendir(s) rb_w32_opendir((s))
39 #define readdir(d) rb_w32_readdir((d), 0)
40 #define telldir(d) rb_w32_telldir((d))
41 #define seekdir(d, l) rb_w32_seekdir((d), (l))
42 #define rewinddir(d) rb_w32_rewinddir((d))
43 #define closedir(d) rb_w32_closedir((d))
DIR * rb_w32_opendir(const char *)
void rb_w32_closedir(DIR *)
char * rb_w32_ugetcwd(char *, int)
long rb_w32_telldir(DIR *)
const typedef OnigEncodingType rb_encoding
struct direct * rb_w32_readdir(DIR *, rb_encoding *)
void rb_w32_rewinddir(DIR *)
void rb_w32_seekdir(DIR *, long)
DIR * rb_w32_uopendir(const char *)