NAME

Bio::Polloc::Polloc::IO - I/O interface for the Bio::Polloc::* packages

AUTHOR - Luis M. Rodriguez-R

Email lmrodriguezr at gmail dot com

GLOBALS

Global variables controling the behavior of the package

PATHSEP

The system's path separator

TEMPDIR

The system's temporal directory

ROOTDIR

The system's root directory

IOTRIALS

Number of trials before giving up (for network retrieve)

PUBLIC METHODS

Methods provided by the package

new

The basic initialization method

Arguments

All the parameters are optional:

-input

The input resource

-file

The file to read/write

-fh

The GLOB file handle

-flush

Should I flush on every write

-url

The URL to read

Returns

A Bio::Polloc::Polloc::IO object

file

resource

mode

close

flush

exists_exe

tempfile

tempdir

catfile

INTERNAL METHODS

Methods intended to be used only within the scope of Bio::Polloc::*

_print

_readline

_pushback

_io_cleanup

_initialize_io

_fh

_flush_on_write