Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
share /
perl5 /
Heap /
Elem /
[ HOME SHELL ]
Name
Size
Permission
Action
Num.pm
1.46
KB
-rw-r--r--
NumRev.pm
1.5
KB
-rw-r--r--
Ref.pm
1.86
KB
-rw-r--r--
RefRev.pm
1.89
KB
-rw-r--r--
Str.pm
1.51
KB
-rw-r--r--
StrRev.pm
1.55
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : Ref.pm
package Heap::Elem::Ref; use strict; use vars qw($VERSION @ISA @EXPORT @EXPORT_OK); use Heap::Elem; require Exporter; @ISA = qw(Exporter Heap::Elem); # No names exported. @EXPORT = ( ); # Available for export: RefElem (to allocate a new Heap::Elem::Ref value) @EXPORT_OK = qw( RefElem ); $VERSION = '0.80'; sub RefElem { # exportable synonym for new Heap::Elem::Ref->new(@_); } # compare two Ref elems - the objects must have a compatible cmp method sub cmp { return $_[0][0]->cmp( $_[1][0] ); } 1; __END__ =head1 NAME Heap::Elem::Ref - Object Reference Heap Elements =head1 SYNOPSIS use Heap::Elem::Ref( RefElem ); use Heap::Fibonacci; my $heap = Heap::Fibonacci->new; my $elem; foreach $i ( 1..100 ) { $obj = myObject->new( $i ); $elem = RefElem( $obj ); $heap->add( $elem ); } while( defined( $elem = $heap->extract_top ) ) { # assume that myObject object have a method I<printable> print "Smallest is ", $elem->val->printable, "\n"; } =head1 DESCRIPTION Heap::Elem::Ref is used to wrap object reference values into an element that can be managed on a heap. Each referenced object must have a method I<cmp> which can compare itself with any of the other objects that have references on the same heap. These comparisons must be consistant with normal arithmetic. The top of the heap will have the smallest (according to I<cmp>) element still remaining. (See L<Heap::Elem::RefRev> if you want the heap to always return the largest element.) The details of the Elem interface are described in L<Heap::Elem>. The details of using a Heap interface are described in L<Heap>. =head1 AUTHOR John Macdonald, john@perlwolf.com =head1 COPYRIGHT Copyright 1998-2007, O'Reilly & Associates. This code is distributed under the same copyright terms as perl itself. =head1 SEE ALSO Heap(3), Heap::Elem(3), Heap::Elem::RefRev(3). =cut
Close