-
perl-Class-Data-Inheritable-0.08-4.lbn13.noarch
Class::Data::Inheritable is for creating accessor/mutators to
class data. That is, if you want to store something about your
class as a whole (instead of about a single object). This data
is then inherited by your subclasses and can be overriden.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 13
-
perl-Class-Factory-Util-1.7-6.lbn13.noarch
This module exports utility functions that are useful for factory classes.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 13
-
perl-Class-ISA-0.36-1010.lbn13.noarch
This library provides functions that return the list (in order) of names of
(super-)classes Perl would search to find a method, with no duplicates.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 13
-
perl-Class-Load-0.06-3.lbn13.noarch
require EXPR only accepts Class/Name.pm style module names, not Class::Name.
How frustrating! For that, we provide load_class 'Class::Name'.
It's often useful to test whether a module can be loaded, instead of throwing
an error when it's not available. For that, we provide
try_load_class 'Class::Name'.
Finally, sometimes we need to know whether a particular class has been loaded.
Asking %INC is an option, but that will miss inner packages and any class for
which the filename does not correspond to the package name. For that, we
provide is_class_loaded 'Class::Name'.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 13
-
perl-Class-MOP-0.98-2.lbn13.x86_64
This module is a fully functioning meta object protocol for the Perl 5
object system. It makes no attempt to change the behavior or characteristics
of the Perl 5 object system, only to create a protocol for its manipulation
and introspection.
That said, it does attempt to create the tools for building a rich set of
extensions to the Perl 5 object system. Every attempt has been made for these
tools to keep to the spirit of the Perl 5 object system that we all know and
love.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 13
-
perl-Class-Method-Modifiers-1.05-1.lbn13.noarch
Method modifiers are a powerful feature from the CLOS (Common Lisp Object
System) world.
In its most basic form, a method modifier is just a method that calls
'$self->SUPER::foo(@_)'. I for one have trouble remembering that exact
invocation, so my classes seldom re-dispatch to their base classes. Very
bad!
'Class::Method::Modifiers' provides three modifiers: 'before', 'around',
and 'after'. 'before' and 'after' are run just before and after the method
they modify, but can not really affect that original method. 'around' is
run in place of the original method, with a hook to easily call that
original method. See the 'MODIFIERS' section for more details on how the
particular modifiers work.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 13
-
perl-Class-MethodMaker-2.18-6.fc18.armv6hl
Class::MethodMaker solves the problem of having to continually write accessor
methods for your objects that perform standard tasks.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 13
-
perl-Class-MethodMaker-2.20-1.lbn13.x86_64
Class::MethodMaker solves the problem of having to continually write accessor
methods for your objects that perform standard tasks.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 13
-
perl-Class-Singleton-1.4-6.lbn13.noarch
This is the Class::Singleton module. A Singleton describes an object class
that can have only one instance in any system. An example of a Singleton
might be a print spooler or system registry. This module implements a
Singleton class from which other classes can be derived. By itself, the
Class::Singleton module does very little other than manage the
instantiation of a single object. In deriving a class from
Class::Singleton, your module will inherit the Singleton instantiation
method and can implement whatever specific functionality is required.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 13
-
perl-Class-Trigger-0.13-2.lbn13.noarch
Mixin to add / call inheritable triggers.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 13