NAME
CAF::FileReader - Class for only reading files in CAF applications.
DESCRIPTION
Normal use:
use CAF::FileReader;
my $fh = CAF::FileReader->open ("my/path");
while (my $line = <$fh>) {
### Do something
}
This class should be used whenever a file is to be opened for reading, and no modifications are expected.
Printing to this file is allowed, but changes will be discarded (in
effect, the FileWriter
is cancel
-ed.
-
new
Create a new instance: open the file
$fn
, read it, seek to the beginning andcancel
any (future) changes. -
open
Synonym for
new()