522 results (0.541 seconds)
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


Pinto::Chrome - Base class for interactive interfaces 41 ++
THALJEF/Pinto-0.09993   (2 reviews) - 03 May 2014 01:04:46 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. INTERFACE RULES * An interface must use the Class::Interface module. * An interface must call the 'interface' method. * A...

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

JE - Pure-Perl ECMAScript (JavaScript) Engine 7 ++

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.060   (2 reviews) - 22 Oct 2012 16:08:33 GMT - Search in distribution

TM - Topic Maps, Base Class 1 ++

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 210 ++

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.20.0   (5 reviews) - 27 May 2014 01:35:13 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. METHODS new() Constructor. Args: user, session, noSession, target, control. Target is the application wished to control. Control is the interface of the app...

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

LWP - The World-Wide Web library for Perl 86 ++

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

MSCHILLI/libwww-perl-6.07   (8 reviews) - 02 Jul 2014 05:10:47 GMT - Search in distribution

SDL - Simple DirectMedia Layer for Perl 17 ++

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.544 - 14 May 2014 07:25:07 GMT - Search in distribution

SDL - Simple DirectMedia Layer for Perl 1 ++

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 28 ++

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.361   (12 reviews) - 11 Jul 2014 13:35:47 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. MOTIVATION A Commentary on the XML-RPC Specification and Definition of XPC Version 0.2 Introduction The following commentary is based upon t...

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

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

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.201/examples//1...

KMX/IUP-0.202   (1 review) - 07 Apr 2014 22:25:59 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. 1 ++

See <http://ummf.umleta.com/> and the "examples" directory in the distribution for more information. What is UMMF? UMMF is an open-source implementation of a UML Meta-meta-model, for the purposes of reifying UML meta-model implementations and to prov...

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 6 ++

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.017 - 03 Jul 2014 06:30:58 GMT - Search in distribution




Hosting generously
sponsored by Bytemark