SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

BotDetect - Real-Time Bot Detection API
 
 

MAN page from Mandrake Other perl-Heap-0.01-1.i386.rpm

RefRev

Section: User Contributed Perl Documentation (3)
Updated: perl 5.004, patch 04
Index 

NAME

Heap::Elem::RefRev - Perl extension for reversed Object Reverence Heap Elements 

SYNOPSIS

  use Heap::Elem::RefRev( RefRElem );  use Heap::Fibonacci;
  my $heap = Heap::Fibonacci->new;  my $elem;
  foreach $i ( 1..100 ) {      $obj = myObject->new( $i );      $elem = RefRElem( $obj );      $heap->add( $elem );  }
  while( defined( $elem = $heap->extract_minimum ) ) {      # assume that myObject object have a method I<printable>      print "Largest is ", $elem->val->printable, "\n";  }
 

DESCRIPTION

Heap::Elem::RefRev is used to wrap object reference values into anelement that can be managed on a heap. Each referenced object musthave a method cmp which can compare itself with any of the otherobjects that have references on the same heap. These comparisonsmust be consistant with normal arithmetic. The top of the heap willhave the largest (according to cmp) element still remaining.(See the Heap::Elem::Ref manpage if you want the heap to always return thesmallest element.)

The details of the Elem interface are described in the Heap::Elem manpage.

The details of using a Heap interface are described in the Heap manpage. 

AUTHOR

John Macdonald, jmmAATTelegant.com 

SEE ALSO

Heap(3), Heap::Elem(3), Heap::Elem::Ref(3).


 

Index

NAME
SYNOPSIS
DESCRIPTION
AUTHOR
SEE ALSO

This document was created byman2html,using the manual pages.
 
ICM Bot detect detector