The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Lab::Moose::DataFile - Base class for data file types.

METHODS

new

 my $datafile = Lab::Moose::DataFile->new(
     folder => $folder,
     filename => 'myfile.dat'
 );

Attributes

folder (required)

A Lab::Moose::DataFolder object.

filename (required)

filename in the folder.

autoflush

Enable autoflush of the filehandle. On by default.

mode

open mode. Defaults to ">".

Read-only attributes available after creation:

path

path relative to the current working directory.

filehandle