Method: Dir#rewind
- Defined in:
- dir.c
#rewind ⇒ self
Sets the position in self
to zero; see Dir As Stream-Like:
dir = Dir.new('example')
dir.read # => "."
dir.read # => ".."
dir.pos # => 2
dir.rewind # => #<Dir:example>
dir.pos # => 0
1084 1085 1086 1087 1088 1089 1090 1091 1092 |
# File 'dir.c', line 1084
static VALUE
dir_rewind(VALUE dir)
{
struct dir_data *dirp;
GetDIR(dir, dirp);
rewinddir(dirp->dir);
return dir;
}
|