Rechercher une page de manuel
File::Tempdir.3pm
Langue: en
Version: 2006-08-09 (mandriva - 01/05/08)
Section: 3 (Bibliothèques de fonctions)
NAME
File::TempdirSYNOPSYS
use File::Tempdir; { my $tmpdir = File::Tempdir->new() my $dir = $tmpdir->name; } # the directory has been trashed my $adir = 'any directory'; { my $tmpdir = File::Tempdir->new($dir) my $dir = $tmpdir->name; } # the directory has not been trashed
DESCRIPTION
This module provide an object interface to tempdir() from File::Temp. This allow to destroy the temporary directory as soon you don't need it anymore using the magic DESTROY() function automatically call be perl when the object is no longer reference.If a value is passed to at object creation, it become only a container allowing to keep same code in your function.
FUNCTIONS
new(@options)
if @options is only one defined value, the directory is simply retain in memory and will not been trashed.
Otherwise, @options are same than tempdir() from File::Temp. Refer to File::Temp documentation to have options list. In this case, the directory will be trashed.
name
Return the name of the directory handle by the object.
SEE ALSO
In ``tempdir'' in File::Temp File::Path Directory::ScratchAUTHOR
Olivier Thauvin <nanardon@nanardon.zarb.org>URL
http://nanardon.zarb.org/darcsweb/darcsweb.cgi?r=Tempdirdarcs get http://nanardon.zarb.org/darcs/Tempdir
LICENSE AND COPYRIGHT
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre