IO::Seekable - supply seek based methods for I/O objects
use IO::Seekable; package IO::Something; @ISA = qw(IO::Seekable);
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.
IO::Seekable
IO::Handle
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.
IO::File::getpos
IO::File::setpos
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
perlfunc, "I/O Operators" in perlop, IO::Handle IO::File
Derived from FileHandle.pm by Graham Barr <bodg@tiuk.ti.com>
To install lib, copy and paste the appropriate command in to your terminal.
cpanm
cpanm lib
CPAN shell
perl -MCPAN -e shell install lib
For more information on module installation, please visit the detailed CPAN module installation guide.