Lab::Moose::DataFile - Base class for data file types
version 3.901
my $datafile = Lab::Moose::DataFile->new( folder => $folder, filename => 'myfile.dat' );
A Lab::Moose::DataFolder object.
filename in the folder.
Enable autoflush of the filehandle. On by default.
Request RFC3616 compatible timestamps of the measured data upon completion, from the timestamp authority specified via tsauthority. Off by default.
If enabled, an additional file with the suffix .ts containing the signed timestamp will be created.
When timestamps are requested, specify the authority to be contacted. The parameter can be a shorthand as, e.g., "dfn.de"; see Net::RFC3161::Timestamp for details. If no valid shorthand is found, the parameter is interpreted as a RFC3161 URL.
open mode. Defaults to ">".
open
path relative to the current working directory.
This software is copyright (c) 2023 by the Lab::Measurement team; in detail:
Copyright 2016 Simon Reinhardt 2017 Andreas K. Huettel, Simon Reinhardt 2018 Simon Reinhardt 2021 Andreas K. Huettel
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Lab::Moose, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Lab::Moose
CPAN shell
perl -MCPAN -e shell install Lab::Moose
For more information on module installation, please visit the detailed CPAN module installation guide.