NAME
Fennec::Base::Method - Base class for objects that are blessed methods.
METHODS
- %proto = $class->proto()
-
Define a generic protoype to use in all new objects. Prototype specified in constructor takes priority over these options. This is an abstract method, default sumply returns an empty list.
- $obj = $class->new( $name, sub { ... })
- $obj = $class->new( $name, method => sub { ... }, %proto )
-
Create a new instance of the object, $name and method are required, method can be the second argument, or specified with method => sub {} when providing extended paramaters.
- $obj->run_on( $other_obj, @args )
-
Run the object as a method on the object specified as the first argument. Additional arguments are passed into the method invocation.
MANUAL
- Fennec::Manual::Quickstart
-
The quick guide to using Fennec.
- Fennec::Manual::User
-
The extended guide to using Fennec.
- Fennec::Manual::Developer
-
The guide to developing and extending Fennec.
- Fennec::Manual
-
Documentation guide.
AUTHORS
Chad Granum exodist7@gmail.com
COPYRIGHT
Copyright (C) 2010 Chad Granum
Fennec is free software; Standard perl licence.
Fennec is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the license for more details.