Tie::InsideOut - Tie hashes to variables in caller's namespace

This package ties hash so that the keys are the names of variables in the caller's namespace. If the variable does not exist, then attempts to access it will die. An alternative namespace can be specified, if needed: tie %hash, 'Tie::InsideOut', 'Oth...

RRWO/Class-Tie-InsideOut-0.11 - 19 Feb 2014 20:51:00 GMT - Search in distribution

OO::InsideOut - Minimal support for Inside-Out Classes

NOTE: If you're developing for perl 5.10 or later, please consider using Hash::Util::FieldHash instead. OO::InsideOut provides minimal support for Inside-Out Classes for perl 5.8 or later. By minimal, understand; * No special methods or attributtes; ...

RIVOTTI/OO-InsideOut-0.03 - 02 Aug 2013 10:24:36 GMT - Search in distribution

MooX::InsideOut - Inside out objects for Moo

MooX::InsideOut causes all accessors generated to be stored outside the object itself. This is useful for extending non-Moo classes whose internals you don't want to change, or which aren't hash based. Inside out objects are not recommended for gener...

HAARG/MooX-InsideOut-0.001004 - 31 Oct 2016 22:00:55 GMT - Search in distribution

MooseX::InsideOut - inside-out objects with Moose

MooseX::InsideOut provides metaroles for inside-out objects. That is, it sets up attribute slot storage somewhere other than inside $self. This means that you can extend non-Moose classes, whose internals you either don't want to care about or aren't...

DOY/MooseX-InsideOut-0.106 - 06 Mar 2011 04:20:45 GMT - Search in distribution

Class::InsideOut - a 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 * ...

DAGOLDEN/Class-InsideOut-1.13   (4 reviews) - 25 Apr 2013 18:01:18 GMT - Search in distribution

Object::InsideOut - Comprehensive inside-out object support module

This module provides comprehensive support for implementing classes using the inside-out object model. Object::InsideOut implements inside-out objects as anonymous scalar references that are blessed into a class with the scalar containing the ID for ...

JDHEDDEN/Object-InsideOut-4.02   (2 reviews) - 27 Aug 2015 00:59:25 GMT - Search in distribution

Tree::Object::InsideOut - A tree object using Class::InsideOut

This module lets you create a Class::InsideOut-based (instead of regular hash-backed) tree object. To subclass this class, please see the documentation of Class::InsideOut....

PERLANCAR/Tree-Object-0.07 - 14 Apr 2016 01:51:37 GMT - Search in distribution

MooseX::NonMoose::InsideOut - easy subclassing of non-Moose non-hashref classes

DOY/MooseX-NonMoose-0.26   (1 review) - 25 Feb 2014 23:17:57 GMT - Search in distribution

Class::MixinFactory::InsideOutAttr - Method maker for inside out data

A simple method maker with opaque data storage. Usage To generate accessor methods for your class, use this package and pass the desired method names to the use or import statement. Generates get/set accessor methods which can store values for a clas...

EVO/Class-MixinFactory-0.92 - 28 Nov 2004 22:45:20 GMT - Search in distribution

Class::MakeMethods::Template::InsideOut - External data

Supports the Generic object constructor and accessors meta-method types, but accepts any object as the underlying implementation type, with member data stored in external indices. Each method stores the values associated with various objects in an ha...

EVO/Class-MakeMethods-1.01   (1 review) - 07 Sep 2004 21:45:34 GMT - Search in distribution

Dios - Declarative Inside-Out Syntax

This module provides a set of compile-time keywords that simplify the declaration of encapsulated classes using the "inside out" technique, as well as subroutines with full parameter specifications. The encapsulation, constructor/initialization, dest...

DCONWAY/Dios-0.001001   (1 review) - 02 Jul 2016 01:52:14 GMT - Search in distribution
  • Dios::Types - Type checking for the Dios framework (and everyone else too)
  • Dios::Types::Pure - Type checking for the Dios framework (and everyone else too)

Emacs - Redefine Perl's system primitives to work inside of Emacs

This module replaces "STDIN", "STDOUT", "STDERR", %ENV, %SIG, "exit", and "warn" (via $SIG{__WARN__}) with versions that work safely within an Emacs session. In Perlmacs, it also defines a function named *main*, which launches an Emacs editing sessio...

JTOBEY/Emacs-EPL-0.7   (1 review) - 13 Feb 2001 05:42:49 GMT - Search in distribution


This is an example of a class which uses Class::InsideOut....

PERLANCAR/Perl-Examples-Accessors-0.12 - 26 Nov 2016 09:44:25 GMT - Search in distribution

Log::Funlog - Log module with fun inside!

This is a Perl module intended ton manage the logs you want to do from your Perl scripts. It should be easy to use, and provide all the fonctionalities you want. Just initialize the module, then use is as if it was an ordinary function! When you want...

KORSANI/Log-Funlog-0.87 - 21 Sep 2006 09:27:20 GMT - Search in distribution

Test::Dirs - easily copy and compare folders inside tests

Exports test function "is_dir" to compare two folders if their file structure match and a function to make a temporary copy of a folder "temp_copy_ok" so it can be safely manipulated and compared to another folder. Can be used to test modules or prog...

JKUTEJ/Test-Dirs-0.03 - 03 Jul 2010 07:02:37 GMT - Search in distribution

Class::Std - Support for creating standard "inside-out" classes

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   (4 reviews) - 24 May 2015 13:11:26 GMT - Search in distribution

DBIx::DR - easy DBI helper (perl inside SQL and blessed results)

The package *extends* DBI and allows You: * to use perl inside Your SQL requests; * to bless resultsets into Your package; * to place Your SQL's into dedicated directory; * to use usual DBI methods....

UNERA/DBIx-DR-0.30 - 18 Oct 2016 22:03:12 GMT - Search in distribution

ack - grep-like text finder

Ack is designed as an alternative to grep for programmers. Ack searches the named input FILEs (or standard input if no files are named, or the file name - is given) for lines containing a match to the given PATTERN. By default, ack prints the matchin...

PETDANCE/ack-2.14   (16 reviews) - 04 Sep 2014 04:43:15 GMT - Search in distribution
  • App::Ack - A container for functions for the ack program

GD - Interface to Gd Graphics Library

GD.pm is a Perl interface to Thomas Boutell's gd graphics library (version 2.01 or higher; see below). GD allows you to create color drawings using a large number of graphics primitives, and emit the drawings as PNG files. GD defines the following fo...

LDS/GD-2.56   (5 reviews) - 28 Oct 2014 01:35:39 GMT - Search in distribution
  • GD::Simple - Simplified interface to GD library
  • GD::Polyline - Polyline object and Polygon utilities (including splines) for use with GD

VB - Visual Builder for the Prima toolkit

Visual Builder is a RAD-style suite for designing forms under the Prima toolkit. It provides rich set of perl-composed widgets, whose can be inserted into a form by simple actions. The form can be stored in a file and loaded by either user program or...

KARASIK/Prima-1.49   (3 reviews) - 27 Sep 2016 13:33:27 GMT - Search in distribution