-
perl-Class-Accessor-0.51-14.fc36.noarch
This module automagically generates accessors/mutators for your class.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
perl-Class-Data-Inheritable-0.09-2.fc36.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 sub-classes and can be overridden.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
perl-Class-Inspector-1.36-9.fc36.noarch
Class::Inspector allows you to get information about a loaded class.
Most or all of this information can be found in other ways, but they aren't
always very friendly, and usually involve a relatively high level of Perl
wizardry, or strange and unusual looking code. Class::Inspector attempts to
provide an easier, more friendly interface to this information.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
perl-Class-Method-Modifiers-2.13-10.fc36.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 36
-
perl-Class-Singleton-1.6-5.fc36.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 36
-
perl-Class-Struct-0.66-486.fc36.noarch
Class::Struct module exports a single function struct(). Given a list of
element names and types, and optionally a class name, struct() creates a
Perl 5 class that implements a struct-like data structure.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
perl-Class-XSAccessor-1.19-26.fc36.x86_64
Class::XSAccessor implements fast read, write and read/write accessors in
XS. Additionally, it can provide predicates such as has_foo() for testing
whether the attribute foo is defined in the object. It only works with
objects that are implemented as ordinary hashes. Class::XSAccessor::Array
implements the same interface for objects that use arrays for their
internal representation.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
perl-Clone-0.45-7.fc36.x86_64
This module provides a clone() method that makes recursive
copies of nested hash, array, scalar and reference types,
including tied variables and objects.
clone() takes a scalar argument and an optional parameter that
can be used to limit the depth of the copy. To duplicate lists,
arrays or hashes, pass them in by reference.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
perl-Compress-Bzip2-2.28-7.fc36.x86_64
The Compress::Bzip2 module provides a Perl interface to the Bzip2 compression
library. A relevant subset of the functionality provided by Bzip2 is available
in Compress::Bzip2. Compress::Bzip2 is not well integrated into PerlIO, use
the preferred IO::Compress::Bzip2 instead.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
perl-Compress-LZF-3.8-21.fc36.x86_64
This is Perl binding to the LZF compression library.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36