NAME

Sidef::Types::Glob::FileHandle

DESCRIPTION

This class implements ...

SYNOPSIS

var obj = FileHandle(...)

INHERITS

Inherits methods from:

* Sidef::Object::Object

METHODS

«

a « b

Returns the

Aliases: <<, write_from

»

a » b

Returns the

Aliases: >>, read_to

autoflush

self.autoflush(bool)

Returns the

binmode

self.binmode(encoding)

Returns the

byte

self.byte(var_ref)

Returns the

Aliases: getb, read_byte

call

self.call

Returns the

char

self.char(var_ref)

Returns the

Aliases: getc, read_char

chars

self.chars

Returns the

close

self.close

Returns the

cp

self.cp(fh)

Returns the

Aliases: copy

each

self.each(code)

Returns the

Aliases: each_line

each_char

self.each_char(code)

Returns the

eof

self.eof

Returns the

fcntl

self.fcntl(func, flags)

Returns the

file

self.file

Returns the

Aliases: parent

fileno

self.fileno

Returns the

flock

self.flock(mode)

Returns the

get

self.get(var_ref)

Returns the

Aliases: line, readln, read_line, readline

grep

self.grep(obj)

Returns the

Aliases: select

isatty

self.isatty

Returns the

Aliases: is_on_tty

iter

self.iter

Returns the

lines

self.lines

Returns the

Aliases: read_lines, readlines

lock

self.lock

Returns the

lstat

self.lstat

Returns the

map

self.map(block)

Returns the

Aliases: collect

new_buf

self.new_buf(mode, initial_string)

Returns the

Aliases: new_buffer

print

self.print(*args)

Returns the

Aliases: spurt, write

printf

self.printf(*args)

Returns the

read

self.read(var_ref, length, offset)

Returns the

rewind

self.rewind

Returns the

say

self.say(*args)

Returns the

Aliases: println

sayf

self.sayf(format, *args)

Returns the

Aliases: printlnf

seek

self.seek(pos, whence)

Returns the

slurp

self.slurp

Returns the

stat

self.stat

Returns the

stderr

self.stderr

Returns the

stdin

self.stdin

Returns the

stdout

self.stdout

Returns the

sysread

self.sysread(var_ref, length, offset)

Returns the

sysseek

self.sysseek(pos, whence)

Returns the

syswrite

self.syswrite(scalar, length, offset)

Returns the

tell

self.tell

Returns the

truncate

self.truncate(length)

Returns the

unlock

self.unlock

Returns the

words

self.words

Returns the