|
Ruby
1.9.3p551(2014-11-13revision48407)
|
Go to the source code of this file.
Data Structures | |
| struct | direct |
| struct | DIR |
Macros | |
| #define | opendir rb_w32_opendir |
| #define | readdir rb_w32_readdir |
| #define | telldir rb_w32_telldir |
| #define | seekdir rb_w32_seekdir |
| #define | rewinddir rb_w32_rewinddir |
| #define | closedir rb_w32_closedir |
Functions | |
| DIR * | rb_w32_opendir (const char *) |
| DIR * | rb_w32_uopendir (const char *) |
| struct direct * | rb_w32_readdir (DIR *) |
| struct direct * | rb_w32_readdir_with_enc (DIR *, rb_encoding *) |
| long | rb_w32_telldir (DIR *) |
| void | rb_w32_seekdir (DIR *, long) |
| void | rb_w32_rewinddir (DIR *) |
| void | rb_w32_closedir (DIR *) |
| #define closedir rb_w32_closedir |
Definition at line 44 of file dir.h.
Referenced by dir_close(), dir_free(), dir_initialize(), and glob_helper().
| #define opendir rb_w32_opendir |
Definition at line 39 of file dir.h.
Referenced by dir_initialize(), and do_opendir().
| #define readdir rb_w32_readdir |
| #define rewinddir rb_w32_rewinddir |
Definition at line 43 of file dir.h.
Referenced by dir_each(), and dir_rewind().
| #define seekdir rb_w32_seekdir |
| #define telldir rb_w32_telldir |
| void rb_w32_closedir | ( | DIR * | ) |
Definition at line 1994 of file win32.c.
References DIR::bits, direct::d_name, DIR::dirstr, free(), and DIR::start.
Referenced by opendir_internal().
Definition at line 1809 of file win32.c.
References filecp_to_wstr, free(), NULL, and opendir_internal().
Definition at line 1940 of file win32.c.
References NULL, readdir_internal(), and win32_direct_conv().
| struct direct* rb_w32_readdir_with_enc | ( | DIR * | , |
| rb_encoding * | |||
| ) |
Definition at line 1946 of file win32.c.
References NULL, rb_ascii8bit_encoding(), readdir_internal(), ruby_direct_conv(), and win32_direct_conv().
| void rb_w32_rewinddir | ( | DIR * | ) |
Definition at line 1983 of file win32.c.
References DIR::curr, DIR::loc, and DIR::start.
Referenced by rb_w32_seekdir().
Definition at line 1969 of file win32.c.
References DIR::curr, DIR::loc, move_to_next_entry(), and rb_w32_rewinddir().
Definition at line 1821 of file win32.c.
References free(), NULL, opendir_internal(), and utf8_to_wstr.
1.8.14