debian man page for class::makemethods::template::ref

Query: class::makemethods::template::ref

OS: debian

Section: 3pm

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

MakeMethods::Template::Ref(3pm) 			User Contributed Perl Documentation			   MakeMethods::Template::Ref(3pm)

NAME
Class::MakeMethods::Template::Ref - Universal copy and compare methods
SYNOPSIS
package MyObject; use Class::MakeMethods::Template::Ref ( 'Hash:new' => [ 'new' ], clone => [ 'clone' ] ); package main; my $obj = MyObject->new( foo => ["Foozle", "Bozzle"] ); my $clone = $obj->clone(); print $obj->{'foo'}[1];
DESCRIPTION
The following types of methods are provided via the Class::MakeMethods interface: clone Produce a deep copy of an instance of almost any underlying datatype. Parameters: init_method If defined, this method is called on the new object with any arguments passed in. prototype Create new instances by making a deep copy of a static prototypical instance. Parameters: init_method If defined, this method is called on the new object with any arguments passed in. compare Compare one object to another. Templates o default Three-way (sorting-style) comparison. o equals Are these two objects equivalent? o identity Are these two references to the exact same object?
SEE ALSO
See Class::MakeMethods for general information about this distribution. See Class::MakeMethods::Template for more about this family of subclasses. See Class::MakeMethods::Utility::Ref for the clone and compare functions used above. perl v5.10.1 2004-09-06 MakeMethods::Template::Ref(3pm)
Related Man Pages
class::makemethods::emulator::accessors(3pm) - debian
class::makemethods::emulator::mcoder(3pm) - debian
class::makemethods::evaled(3pm) - debian
class::makemethods::template::classvar(3pm) - debian
class::makemethods::template::hash(3pm) - debian
Similar Topics in the Unix Linux Community
ChibiTracker 1.2 (Default branch)
Samba broken on clone Ubuntu
AutoSys
How to clone an AIX 5.3?
Replace all string matches in file with unique random number