Linux sagir-us1.hostever.us 5.14.0-570.51.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 8 09:41:34 EDT 2025 x86_64
LiteSpeed
Server IP : 104.247.108.91 & Your IP : 216.73.216.105
Domains : 74 Domain
User : georgeto
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
lib64 /
perl5 /
vendor_perl /
Delete
Unzip
Name
Size
Permission
Date
Action
BSD
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Compress
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Crypt
[ DIR ]
drwxr-xr-x
2024-10-03 15:14
Data
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Devel
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Digest
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Encode
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
File
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Filter
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
GD
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
HTML
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
IPC
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
List
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
MIME
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Math
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Net
[ DIR ]
drwxr-xr-x
2025-11-18 12:45
NetAddr
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
POD2
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Params
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Scalar
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Sub
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Sys
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Term
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Text
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Time
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Unicode
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
auto
[ DIR ]
drwxr-xr-x
2025-07-28 03:53
threads
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
version
[ DIR ]
drwxr-xr-x
2025-02-25 04:07
Clone.pm
2.29
KB
-rw-r--r--
2020-04-23 20:46
Cwd.pm
21.43
KB
-rw-r--r--
2022-02-11 16:16
DB_File.pm
65.43
KB
-rw-r--r--
2022-02-16 11:55
Encode.pm
31.33
KB
-rw-r--r--
2022-02-11 16:41
GD.pm
67.49
KB
-rw-r--r--
2020-09-24 12:52
Socket.pm
36.16
KB
-rw-r--r--
2021-01-05 15:48
Socket6.pm
9.55
KB
-rw-r--r--
2018-09-30 04:22
Storable.pm
48.75
KB
-rw-r--r--
2022-02-14 23:45
encoding.pm
22.41
KB
-rw-r--r--
2020-12-02 01:28
threads.pm
37.06
KB
-rw-r--r--
2022-03-25 11:46
version.pm
3.47
KB
-rw-r--r--
2020-09-22 18:16
version.pod
9.6
KB
-rw-r--r--
2020-07-31 16:44
Save
Rename
package Clone; use strict; use vars qw($VERSION @ISA @EXPORT @EXPORT_OK $AUTOLOAD); require Exporter; require DynaLoader; require AutoLoader; @ISA = qw(Exporter DynaLoader); @EXPORT = qw(); @EXPORT_OK = qw( clone ); $VERSION = '0.45'; bootstrap Clone $VERSION; 1; __END__ =head1 NAME Clone - recursively copy Perl datatypes =for html <a href="https://travis-ci.org/garu/Clone"><img src="https://travis-ci.org/garu/Clone.png?branch=master" alt="Build Status"></a> <a href="https://coveralls.io/r/garu/Clone?branch=master"><img src="https://coveralls.io/repos/garu/Clone/badge.png?branch=master" alt="Coverage Status"></a> <a href="https://metacpan.org/pod/Clone"><img src="https://badge.fury.io/pl/Clone.svg" alt="CPAN version"></a> =head1 SYNOPSIS use Clone 'clone'; my $data = { set => [ 1 .. 50 ], foo => { answer => 42, object => SomeObject->new, }, }; my $cloned_data = clone($data); $cloned_data->{foo}{answer} = 1; print $cloned_data->{foo}{answer}; # '1' print $data->{foo}{answer}; # '42' You can also add it to your class: package Foo; use parent 'Clone'; sub new { bless {}, shift } package main; my $obj = Foo->new; my $copy = $obj->clone; =head1 DESCRIPTION This module provides a C<clone()> method which makes recursive copies of nested hash, array, scalar and reference types, including tied variables and objects. C<clone()> takes a scalar argument and duplicates it. To duplicate lists, arrays or hashes, pass them in by reference, e.g. my $copy = clone (\@array); # or my %copy = %{ clone (\%hash) }; =head1 SEE ALSO L<Storable>'s C<dclone()> is a flexible solution for cloning variables, albeit slower for average-sized data structures. Simple and naive benchmarks show that Clone is faster for data structures with 3 or fewer levels, while C<dclone()> can be faster for structures 4 or more levels deep. =head1 COPYRIGHT Copyright 2001-2019 Ray Finch. All Rights Reserved. This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. =head1 AUTHOR Ray Finch C<< <rdf@cpan.org> >> Breno G. de Oliveira C<< <garu@cpan.org> >> and Florian Ragwitz C<< <rafl@debian.org> >> perform routine maintenance releases since 2012. =cut