NAME
EO::Method - a class that represents methods
SYNOPSIS
use EO::Method;
$method = EO::Method->new();
$method->name( 'foo' );
my $name = $method->name;
$method->reference( sub {} );
my $ref = $method->reference;
my $results = $method->call( @args );
$method->new_with_reference( 'foo' => sub {} );
DESCRIPTION
EO::Method provides a representation of methods in a system. In general objects of this class will be created by instances of EO::Class.
INHERITANCE
EO::Method inherits from the EO class.
CONSTRUCTOR
- new_with_reference( NAME => CODEREF )
-
Returns an EO::Method object that has the name NAME and the reference CODEREF
METHODS
- name( [STRING] )
-
Gets and sets the methods name
- reference( [CODEREF] )
-
Gets and sets the code that the method uses
- call( LIST )
-
Calls the references with the arguments specified by LIST.
SEE ALSO
EO::Class
AUTHOR
James A. Duncan <jduncan@fotango.com>
COPYRIGHT
Copyright 2003 Fotango Ltd. All Rights Reserved.
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 96:
You forgot a '=back' before '=head1'