Ports Search

Results 1,9511,960 of 5,623 for /devel/.(0.003 seconds)
devel/Class-ObjectTemplate-0.7 (Score: 0.032514982)
Optimized template builder base class
Class::ObjectTemplate is a utility class to assist in the building of other Object Oriented Perl classes. It was described in detail in the O'Reilly book, "Advanced Perl Programming" by Sriram Srinivasam.
devel/Class-Hook-0.05 (Score: 0.032514982)
Add hooks on methods from other classes
Class::Hook enables you to trace methods calls from your code to other classes. Instead of putting 'use Foo;' in your code, simply type 'use Class::Hook;'. The class Foo is unknown in your code. It will be magically caught by Class::Hook which will call Foo itself. You can see Class::Hook as a kind of relay. You can setup a subroutine to be called before any call to Foo->amethod and a subroutine to be called after the call. Your subs will receive all the information that Foo->amethod will receive, so you can trace everything between your code and Foo.
devel/Class-ParmList-1.05 (Score: 0.032514982)
Module for processing named parameter lists for method calls
Class::ParmList General named parameter list parser. Handles default values, required vs allowed distinctions, optional name lexical checking, multiple retrieval, and error reporting. Works well as a complement to Class::NamedParms.
devel/Class-Prototyped-1.13 (Score: 0.032514982)
Fast prototype-based OO programming in Perl
This module provides for efficient and simple prototype-based programming in Perl. You can provide different subroutines for each object, and also have objects inherit their behavior and state from another object.
devel/Class-InsideOut-1.13 (Score: 0.032514982)
Safe, simple inside-out object construction kit
This is a simple, safe and streamlined toolkit for building inside-out objects. Unlike most other inside-out object building modules already on CPAN, this module aims for minimalism and robustness: * Does not require derived classes to subclass it * Uses no source filters, attributes or CHECK blocks * Supports any underlying object type including foreign inheritance * Does not leak memory on object destruction * Overloading-safe * Thread-safe for Perl 5.8 or better * mod_perl compatible * Makes no assumption about inheritance or initializer needs It provides the minimal support necessary for creating safe inside-out objects and generating flexible accessors.
devel/Class-Load-XS-0.09 (Score: 0.032514982)
XS implementation of parts of Class::Load
Class::Load::XS provides an XS implementation for portions of Class::Load. See Class::Load for API details.
devel/Class-Load-0.22 (Score: 0.032514982)
Working (require Class::Name) and more
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'.
devel/Class-Singleton-1.5 (Score: 0.032514982)
Perl module that describes a singular object class
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.
devel/Class-Measure-0.05 (Score: 0.032514982)
Create, compare, and convert units of measurement
This is a base class that is inherited by the Class::Measure classes. This distribution comes with the class Class::Measure::Length.
devel/dee-1.2.7 (Score: 0.032514982)
Model to synchronize multiple instances over DBus
Dee is a shared library that provides objects that help having multiple instances communicating over DBus.