Ralf S. Engelschall > lcwa > IO::Seekable

Download:
lcwa-1.0.0.tar.gz

Dependencies

Annotate this POD

Related Modules

IO::Handle
IO::File
File::Tail
File::Temp
MIME::Lite
Data::Dumper
Apache::File
File::Basename
IO::Socket
IO::Pipe
more...
By perlmonks.org

CPAN RT

New  3
Open  0
View/Report Bugs
Module Version: 1.07   Source  

NAME ^

IO::Seekable - supply seek based methods for I/O objects

SYNOPSIS ^

    use IO::Seekable;
    package IO::Something;
    @ISA = qw(IO::Seekable);

DESCRIPTION ^

IO::Seekable does not have a constuctor of its own as is intended to be inherited by other IO::Handle based objects. It provides methods which allow seeking of the file descriptors.

If the C functions fgetpos() and fsetpos() are available, then IO::File::getpos returns an opaque value that represents the current position of the IO::File, and IO::File::setpos uses that value to return to a previously visited position.

See perlfunc for complete descriptions of each of the following supported IO::Seekable methods, which are just front ends for the corresponding built-in functions:

    seek
    tell

SEE ALSO ^

perlfunc, "I/O Operators" in perlop, IO::Handle IO::File

HISTORY ^

Derived from FileHandle.pm by Graham Barr <gbarr@pobox.com>

syntax highlighting: