Home
Documentation
Recent
Preferences
Modules
Distributions
Authors
Find
in
Distributions
Modules
Authors
Categories
Modules
> >
P
> >
Package
Package::Alias
Alias one namespace as another
Package::Aspect
a framework to manage aspects common to many packages
Package::Aspect::Application_Folders
a customized singleton for common paths
Package::Aspect::Customized_Settings
defaults and configuration files for packages
Package::Aspect::Customized_Settings::Collection
Package::Aspect::Customized_Settings::Default::Fixed_String_Set_1ofN
Package::Aspect::Customized_Settings::Default::Fixed_String_Set_MofN
Package::Aspect::Customized_Settings::Default::Here
Package::Aspect::Customized_Settings::Default::Message
Package::Aspect::Customized_Settings::Default::Number
Package::Aspect::Customized_Settings::Default::Numeric_Range
Package::Aspect::Customized_Settings::Default::RGB
Package::Aspect::Customized_Settings::Default::String_plain
Package::Aspect::Customized_Settings::Default::Table_Indexed
Package::Aspect::Customized_Settings::Default::Table_Simple_Array
Package::Aspect::Customized_Settings::Default::Table_Simple_Hash
Package::Aspect::Customized_Settings::Default::Time_Duration
Package::Aspect::Customized_Settings::Default::Variable_String_Set
Package::Aspect::Customized_Settings::Default::Yes_No
Package::Aspect::Customized_Settings::Default::_
Package::Aspect::Customized_Settings::Default::_Scalar
Package::Aspect::Customized_Settings::Default::_Table
Package::Aspect::Customized_Settings::Default::_Tabular
Package::Aspect::Customized_Settings::Dot_Def
Package::Aspect::Customized_Settings::Recognizer
Package::Aspect::DBH
a customized singleton of DBI
Package::Aspect::Localized_Messages
message files for packages
Package::Aspect::Localized_Messages::Dot_Msg
Package::Aspect::Subroutine_Library
a civilized AUTOLOAD
Package::Base
An abstract base for implementation classes to inherit from
Package::Base::Devel
Perl extension for blah blah blah
Package::Builder
The great new Package::Builder!
Package::Butcher
When you absolutely B<have> to load that damned package.
Package::Butcher::Inflator
For internal use only
Package::Command
Command support for C<pkg>
Package::Configure
Access package configuration values
Package::Constants
List all constants declared in a package
Package::Data::Inheritable
Inheritable and overridable package data/var
Package::DeprecationManager
Manage deprecation warnings for your distribution
Package::FromData
generate a package with methods and variables from
Package::Generator
generate new packages quickly and easily
Package::groups
Package::Install
Package::New
Simple base package from which to inherit
Package::New::Dump
Simple base package from which to inherit
Package::Pkg
Handy package munging utilities
Package::Pkg::Lexicon
Package::Pkg::Loader
Package::props
Package::Reaper
pseudo-garbage-collection for packages
Package::Relative
Support for '..' style relative paths in perl namespaces.
Package::Rename
Rename or copy package
Package::Stash
routines for manipulating stashes
Package::Stash::PP
pure perl implementation of the Package::Stash API
Package::Stash::XS
faster and more correct implementation of the Package::Stash API
Package::Strictures
Facilitate toggling validation code at users request, without extra performance penalties.
Package::Strictures::Register
Create compile-time constants that can be tweaked by users with Package::Strictures.
Package::Strictures::Registry
Data Storage name-space for stricture parameters.
Package::Subroutine
minimalistic import/export and other util methods
Package::Tent
temporary package infrastructure
Package::Transporter
Export, Import, and AUTOLOAD under an OO interface
Package::Transporter::Generator
Base class for subroutine generators
Package::Transporter::Generator::Drain::Constant_Function
Base class for generating constant functions
Package::Transporter::Generator::Drain::Enumerated
Generate constant functions with enumerated values
Package::Transporter::Generator::Drain::Flatened
Generate constant functions with manually set flatened values
Package::Transporter::Generator::Drain::Lowered
Generate constant functions with their names as lowered values
Package::Transporter::Generator::Drain::Random
Generate constant functions with random values
Package::Transporter::Generator::Potential::After_END
Subroutines from the same package after END
Package::Transporter::Generator::Potential::Anonymous
Minimal generator for anonymous subroutines
Package::Transporter::Generator::Potential::Argument_in_Name
Hardwire one argument in the name of the subroutine
Package::Transporter::Generator::Potential::Auto_Autoload
strip subroutines while loading a package
Package::Transporter::Generator::Potential::Export
On-demand (proxy) export
Package::Transporter::Generator::Potential::Fatal
Partial bridge to Fatal.pm
Package::Transporter::Generator::Potential::Get_Set_Methods
Automatically created accessors and mutators
Package::Transporter::Generator::Potential::Hello_Anything
Full example from synopsis
Package::Transporter::Generator::Potential::Homonymous
Package::Transporter::Generator::Potential::Homonymous_Directory
Require .pl files containing subroutine definitions from a directory of the same name as the package
Package::Transporter::Generator::Potential::Homonymous_Packages
Subroutines from the same package in a different file
Package::Transporter::Generator::Potential::Homonymous_Tie
Subroutines from a DB file of the same name as the package
Package::Transporter::Generator::Potential::Interactive
AUTOLOAD interactive (write missing subroutines as the running program encounters them)
Package::Transporter::Generator::Potential::Pipe
AUTOLOAD via a Unix pipe
Package::Transporter::Generator::Potential::Require_Customized
Include customized file content
Package::Transporter::Generator::Potential::Shell
Bridge to Shell.pm
Package::Transporter::Generator::Potential::Simple_Stubs
Simple subroutines stubs
Package::Transporter::Generator::Potential::SQL_Table
Store your subroutines in a database
Package::Transporter::Generator::Potential::Suggested_Use
Issue the right 'use MODULE' to get the missing subroutine
Package::Transporter::Generator::Potential::Suggested_Use::Suggestions
Package::Transporter::Generator::Universal::Automatic_Require
Attempt an 'require MODULE' for a missing MODULE::subroutine
Package::Transporter::Generator::Universal::Re_Blessed
Delayed object construction through a helper object.
Package::Transporter::Hierarchy
Package::Transporter::Hierarchy::Drain
Package::Transporter::Hierarchy::Potential
Package::Transporter::Hierarchy::Universal
Package::Transporter::Lite
less features, less code
Package::Transporter::Package
a base class for package objects
Package::Transporter::Path_Partition
Partitions the search path for rules
Package::Transporter::Rule::Full_Match
Also match the package name
Package::Transporter::Rule::Gone
Make a rule ineffective
Package::Transporter::Rule::Standard
Standard rule class
Package::Transporter::Standard
The class behind $_[0]
Package::Util
A Perl/XS implementation of package-related utilities
Package::Utils
Package::Watchdog
Forbid subs in one package from accessing subs in another package, directly or otherwise.
Package::Watchdog::Sub
Base object for managing overriden subroutines.
Package::Watchdog::Sub::Forbidden
Object to manage a forbidden sub.
Package::Watchdog::Sub::Watched
Object to manage a watched sub.
Package::Watchdog::Tracker
Base class for objects that track overriden subs.
Package::Watchdog::Tracker::Forbid
Track forbidden subs.
Package::Watchdog::Tracker::Watch
Tracker to track watched subs.
Package::Watchdog::Util
Utility functions for use within Package::Watchdog objects.
Problems, suggestions, or comments to
Randy Kobes
.
Questions? Check the
FAQ
.
Enable installations using
PAR::WebStart
.