Class::Interfaces - A module for defining interface classes inline

This module provides a simple means to define abstract class interfaces, which can be used to program using the concepts of interface polymorphism. Interface Polymorphism Interface polymorphism is a very powerful concept in object oriented programmin...

STEVAN/Class-Interfaces-0.04 - 10 Dec 2004 21:56:32 GMT - Search in distribution

lib/OOP/Perlish/Class/Abstract/UnitTests/Interfaces.pm

JBEVERLY/OOP-Perlish-Class-0.45.0 - 08 Feb 2010 12:29:17 GMT - Search in distribution

Pinto::Chrome - Base class for interactive interfaces

THALJEF/Pinto-0.11   (2 reviews) - 12 Aug 2015 08:48:47 GMT - Search in distribution

Class::Interface - A class for implementing/extending interfaces/abstracts in Perl.

Performs some underwater perl-magic to ensure interfaces are interfaces and classes that implement the interface actually do so....

SINISTER/Class-Interface-1.01 - 28 Nov 2008 12:31:14 GMT - Search in distribution

JE - Pure-Perl ECMAScript (JavaScript) Engine

JE, short for JavaScript::Engine (imaginative, isn't it?), is a pure-Perl JavaScript engine. Here are some of its strengths: - Easy to install (no C compiler necessary*) - The parser can be extended/customised to support extra (or fewer) language fea...

SPROUT/JE-0.066   (2 reviews) - 27 Oct 2014 00:19:07 GMT - Search in distribution

TM - Topic Maps, Base Class

This class implements directly so-called *materialized* topic maps, i.e. those maps which completely reside in memory. Non-materialized and non-materializable maps can be implemented by deriving from this class by overloading one or all of the sub-in...

DRRHO/TM-1.56 - 08 Nov 2010 06:58:01 GMT - Search in distribution
  • TM::DM - Topic Maps, read-only TMDM layer
  • TM::Bulk - Topic Maps, Bulk Retrieval Trait

RCU - Remote Control Unit Interface

This module provides a generic interface to remote control units (only receivers at the moment, as I cannot test more). It only provides an abstract management interface, other modules are required for the hardware access (RCU::Irman and RCU::Lirc ar...

MLEHMANN/RCU-0.021 - 03 Mar 2005 17:55:37 GMT - Search in distribution

mro - Method Resolution Order

The "mro" namespace provides several utilities for dealing with method resolution order and method caching in general. These interfaces are only available in Perl 5.9.5 and higher. See MRO::Compat on CPAN for a mostly forwards compatible implementati...

RJBS/perl-5.22.0   (6 reviews) - 01 Jun 2015 17:51:59 GMT - Search in distribution

PV - Text-mode User Interface Widgets.

Once upon a time I needed a basic text-mode GUI framework to implement some nice-looking interfaces for the Linux console. Didn't find any around, so necessity became the mother of PerlVision, which kept growing as I kept adding more goodies, so now ...

AGUL/PerlVision-1.5 - 31 Oct 2000 07:44:51 GMT - Search in distribution

asa - Lets your class/object say it works like something else

Perl 5 doesn't natively support Java-style interfaces, and it doesn't support Perl 6 style roles either. You can get both of these things in half a dozen different ways via various CPAN modules, but they usually require that you buy into "their way" ...

ADAMK/asa-1.03 - 06 Mar 2011 22:52:49 GMT - Search in distribution

IOC - A lightweight IOC (Inversion of Control) framework

This module provide a lightweight IOC or Inversion of Control framework. Inversion of Control, sometimes called Dependency Injection, is a component management style which aims to clean up component configuration and provide a cleaner, more flexible ...

STEVAN/IOC-0.29 - 27 Apr 2007 00:57:28 GMT - Search in distribution

DCOP - Perl extension to speak to the dcop server via system's DCOP client.

This class is meant to be a base constructor for higher level of abstraction on dcop clients....

JCMULLER/DCOP-0.038 - 07 Sep 2008 17:38:53 GMT - Search in distribution

SDL - Simple DirectMedia Layer for Perl

SDL_perl is a package of Perl modules that provide both functional and object oriented interfaces to the Simple DirectMedia Layer for Perl 5. This package takes some liberties with the SDL API, and attempts to adhere to the spirit of both the SDL and...

FROGGS/SDL-2.546 - 27 Apr 2015 18:29:47 GMT - Search in distribution

LWP - The World-Wide Web library for Perl

The libwww-perl collection is a set of Perl modules which provides a simple and consistent application programming interface (API) to the World-Wide Web. The main focus of the library is to provide classes and functions that allow you to write WWW cl...

ETHER/libwww-perl-6.13   (8 reviews) - 14 Feb 2015 18:45:12 GMT - Search in distribution

SDL - Simple DirectMedia Layer for Perl

SDL_perl is a package of perl modules that provides both functional and object orient interfaces to the Simple DirectMedia Layer for Perl 5. This package does take some liberties with the SDL API, and attempts to adhere to the spirit of both the SDL ...

KTHAKORE/SDL_Perl-v2.2.6 - 07 Nov 2009 20:59:44 GMT - Search in distribution

POE - portable multitasking and networking framework for any event loop

POE is a framework for cooperative, event driven multitasking and networking in Perl. Other languages have similar frameworks. Python has Twisted. TCL has "the event loop". POE provides a unified interface for several other event loops, including sel...

RCAPUTO/POE-1.367   (12 reviews) - 03 Jun 2015 14:20:42 GMT - Search in distribution

XPC - XML Procedure Call

This class represents an XPC request or response. It uses XML::Parser to parse XML passed to its constructor....

GREGOR/XPC-0.2 - 13 Apr 2001 11:35:13 GMT - Search in distribution

IUP - Cross-platform GUI toolkit for building graphical user interfaces

The IUP module is a cross-platform GUI toolkit designed to run on MS Windows (incl. Cygwin), GTK+ and Motif/X11. On all platform it uses native GUI widgets. Source code: see 1-apps/app-sample1.pl <https://metacpan.org/source/KMX/IUP-0.303/examples//1...

KMX/IUP-0.303   (1 review) - 08 Feb 2015 19:06:08 GMT - Search in distribution

UMMF - UML Meta-Model Framework. UML to code generation via XMI. Implements UML 1.5 meta-model. Provides object-oriented Perl interface for processing UML meta-models and models. Imports XMI. Includes XMI, Perl and Java code generation back-ends.

See <http://ummf.umleta.com/> and the "examples" directory in the distribution for more information....

KSTEPHENS/UMMF-1.02 - 14 May 2006 02:39:55 GMT - Search in distribution

Gtk3 - Perl interface to the 3.x series of the gtk+ toolkit

The Gtk3 module allows a Perl developer to use the gtk+ graphical user interface library. Find out more about gtk+ at <http://www.gtk.org>. The gtk+ reference manual is also a handy companion when writing Gtk3 programs in Perl: <http://developer.gnom...

XAOC/Gtk3-0.023 - 10 Aug 2015 17:11:02 GMT - Search in distribution