XAS::Class - A Perl extension for the XAS environment River stage one • 6 direct dependents • 6 total dependents

This module ties the XAS environment to the base Badger object framework. It exposes the defined constants and utilities that reside in XAS::Constants and XAS::Utils. Which inherits from Badger::Constants <https://metacpan.org/pod/Badger::Constants> ...

KESTEB/XAS-0.15 - 12 Jan 2017 16:01:35 GMT

Class::ISA - report the search path for a class's ISA tree River stage three • 51 direct dependents • 388 total dependents

Suppose you have a class (like Food::Fish::Fishstick) that is derived, via its @ISA, from one or more superclasses (as Food::Fish::Fishstick is from Food::Fish, Life::Fungus, and Chemicals), and some of those superclasses may themselves each be deriv...

SMUELLER/Class-ISA-0.36 - 29 Sep 2009 20:45:41 GMT

Evo::Class River stage one • 3 direct dependents • 3 total dependents

Fast full featured post-modern Object oriented programming. Available both in PP and C. See <https://github.com/alexbyk/perl-evo/tree/master/bench>...

ALEXBYK/Evo-0.0405 - 18 Jul 2017 22:54:34 GMT

Class::DbC - Add Design By Contract easily and flexibly to existing code. River stage zero No dependents

Class::DbC allows Eiffel style Contracts <https://www.eiffel.com/values/design-by-contract/introduction/> to be easily and flexibly added to existing code. These contracts are separate from the code that they verify, and they can be turned on or not ...

ARUNBEAR/Class-DbC-0.000002 - 10 Feb 2018 18:10:51 GMT

Class::XML - Simple XML Abstraction River stage one • 1 direct dependent • 1 total dependent

Class::XML is designed to make it reasonably easy to create, consume or modify XML from Perl while thinking in terms of Perl objects rather than the available XML APIs; it was written out of a mixture of frustration that JAXB (for Java) and XMLSerial...

MSTROUT/Class-XML-0.06 - 29 Mar 2005 12:28:48 GMT

Class::Std - Support for creating standard "inside-out" classes River stage two • 35 direct dependents • 64 total dependents

This module provides tools that help to implement the "inside out object" class structure in a convenient and standard way. *Portions of the following code and documentation from "Perl Best Practices" copyright (c) 2005 by O'Reilly Media, Inc. and re...

CHORNY/Class-Std-0.013 - 24 May 2015 13:11:26 GMT

Class::DBI - Simple Database Abstraction River stage three • 98 direct dependents • 145 total dependents

TMTM/Class-DBI-v3.0.17 - 04 Oct 2007 21:30:41 GMT

QBit::Class - base class for QBit framework. River stage two • 12 direct dependents • 33 total dependents

All classes must inherit QBit::Class....

MADSKILL/QBit-Class-0.3 - 27 Mar 2016 18:17:58 GMT

Class::Skin - Class for creating text out of text templates. River stage zero No dependents

The elements that can be used in the templates: Comments Comments will just be removed from the template when the template is parsed. <comment> this is a comment </comment> Perl Variables Variables will be sent to the Class::Skin object when parsing ...

RANI/Class-Skin-0.05 - 20 Feb 2003 12:43:52 GMT

Rose::Class - A very simple class base class. River stage two • 16 direct dependents • 61 total dependents

Rose::Class is a generic base class for classes. It provides a single class method ("error"), but may be expanded further in the future. A class that inherits from Rose::Class is not expected to allow objects of that class to be instantiated, since t...

JSIRACUSA/Rose-Object-0.860 - 04 Oct 2013 21:07:10 GMT

Fuse::Class - Base clsas for Fuse module implementation using class. River stage one • 1 direct dependent • 4 total dependents

This module supports writing Fuse callback as method. Method name is same as Fuse callback, but first argment is an object (it's named '$self' usually). This is a small change for Fuse, but you can use power of OO like inheritance, encapsulation, ......

TOSHIFJW/Fuse-Class-0.03 - 15 Aug 2017 12:33:16 GMT

Class::Hook - Add hooks on methods from other classes River stage one • 1 direct dependent • 1 total dependent

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 c...

NEILB/Class-Hook-0.05 - 29 Jun 2016 11:36:34 GMT

Class::Easy - make class routine easy River stage one • 7 direct dependents • 9 total dependents

APLA/Class-Easy-0.18 - 19 Mar 2012 05:15:53 GMT

Proc::Class - OO interface for process management River stage zero No dependents

Proc::Class is a simple OO wrapper for IPC::Open3, POSIX.pm, and more. THIS MODULE IS IN ITS BETA QUALITY. THE API MAY CHANGE IN THE FUTURE...

TOKUHIROM/Proc-Class-0.05 - 18 Oct 2011 23:07:35 GMT

Class::Null - Implements the Null Class design pattern River stage two • 9 direct dependents • 15 total dependents

This class implements the Null Class design pattern. Suppose that methods in your object want to write log messages to a log object. The log object is possibly stored in a slot in your object and can be accessed using an accessor method: package MyOb...

MARCEL/Class-Null-2.110730 - 14 Mar 2011 10:40:28 GMT

Class::Base - useful base class for deriving other modules River stage two • 14 direct dependents • 18 total dependents

Please consider using Badger::Base instead which is the successor of this module. This module implements a simple base class from which other modules can be derived, thereby inheriting a number of useful methods such as "new()", "init()", "params()",...

YANICK/Class-Base-0.09 - 04 Jan 2018 17:52:53 GMT

Class::Init - A base constructor class with support for local initialization methods. River stage zero No dependents

Class::Init provides a constructor, "new()", that returns blessed hashrefs by default; that constructor runs all instances of the subroutine "_init" it finds in the inheritance tree, top-down ("EVERY"). The goal of this module is to reduce the amount...

RSOD/Class-Init-1.1 - 12 May 2004 08:28:42 GMT

Class::Bits - Class wrappers around bit vectors River stage zero No dependents

Class::Bits defines classes using bit vectors as storage. Object attributes are stored in bit fields inside the bit vector. Bit field sizes have to be powers of 2 (1, 2, 4, 8, 16 or 32). There is a class constructor subroutine: make_bits( field1 => s...

SALVA/Class-Bits-0.05 - 14 Oct 2003 19:14:47 GMT

Path::Class - Cross-platform path specification manipulation River stage four • 622 direct dependents • 2777 total dependents

"Path::Class" is a module for manipulation of file and directory specifications (strings describing their locations, like '/home/ken/foo.txt' or 'C:\Windows\Foo.txt') in a cross-platform manner. It supports pretty much every platform Perl runs on, in...

KWILLIAMS/Path-Class-0.37 - 14 Aug 2016 02:37:55 GMT

Test::Class - Easily create test classes in an xUnit/JUnit style River stage three • 200 direct dependents • 606 total dependents

Test::Class provides a simple way of creating classes and objects to test your code in an xUnit style. Built using Test::Builder, it was designed to work with other Test::Builder based modules (Test::More, Test::Differences, Test::Exception, etc.). *...

ETHER/Test-Class-0.50 - 07 Jun 2015 00:09:06 GMT

2,349 results (0.034 seconds)