Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
MakeMethods::Template:UseruContributed Perl DoMakeMethods::Template::Struct(3)

NAME
       Class::MakeMethods::Template::Struct - Deprecated name for Array

SYNOPSIS
	 package MyObject;
	 use Class::MakeMethods::Template::Array (
	   new		   => [	'new' ]
	   scalar	   => [	'foo', 'bar' ]
	 );

	 package main;

	 my $obj = MyObject->new( foo => "Foozle", bar => "Bozzle" );
	 print $obj->foo();	       # Prints	Foozle
	 $obj->bar("Bamboozle");       # Sets $obj->[1]

DESCRIPTION
       Earlier versions	of this	package	included a package named
       Class::MakeMethods::Template::Struct.

       However,	in hindsight, this name	was poorly chosen, as it suggests some
       connection to C-style structs, where the	behavior implemented more
       simply parallels	the functionality of Template::Hash and	the other
       Generic subclasses.

       This functionality is now provided by
       Class::MakeMethods::Template::Array, of which this is an	empty subclass
       retained	to provide backwards compatibility.

SEE ALSO
       Class::MakeMethods::Template::Array.

perl v5.24.1			  2004-09-06  MakeMethods::Template::Struct(3)

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Class::MakeMethods::Template::Struct&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help