Documentation de Perl 5.8.5



La documentation de base de Perl

Présentation

perl
Practical Extraction and Report Language
perlintro
a brief introduction and overview of Perl
perltoc
perl documentation table of contents

Tutoriels

perlreftut
Mark's very short tutorial about references
perldsc
Perl Data Structures Cookbook
perllol
Manipulating Arrays of Arrays in Perl

perlrequick
Perl regular expressions quick start
perlretut
Perl regular expressions tutorial

perlboot
Beginner's Object-Oriented Tutorial
perltoot
Tom's object-oriented tutorial for perl
perltooc
Tom's OO Tutorial for Class Data in Perl
perlbot
Bag'o Object Tricks

perlstyle
Perl style guide

perlcheat
Perl 5 Cheat Sheet
perltrap
Perl traps for the unwary
perldebtut
Perl debugging tutorial

Manuel de référence

perlsyn
Perl syntax
perldata
Perl data types
perlop
Perl operators and precedence
perlsub
Perl subroutines
perlfunc
Perl builtin functions
perlopentut
tutorial on opening things in Perl
perlpacktut
tutorial on C<pack> and C<unpack>
perlpod
the Plain Old Documentation format
perlpodspec
Plain Old Documentation: format specification and notes
perlrun
how to execute the Perl interpreter
perldiag
various Perl diagnostics
perllexwarn
Perl Lexical Warnings
perldebug
Perl debugging
perlvar
Perl predefined variables
perlre
Perl regular expressions
perlreref
Perl Regular Expressions Reference
perlref
Perl references and nested data structures
perlform
Perl formats
perlobj
Perl objects
perltie
how to hide an object class in a simple variable
perldbmfilter
Perl DBM Filters

perlipc
Perl interprocess communication
perlfork
Perl's fork emulation
perlnumber
semantics of numbers and numeric operations in Perl

perlthrtut
tutorial on threads in Perl
perlothrtut
old tutorial on threads in Perl

perlport
Writing portable Perl
perllocale
Perl locale handling
perluniintro
Perl Unicode introduction
perlunicode
Unicode support in Perl
perlebcdic
Considerations for running Perl on EBCDIC platforms

perlsec
Perl security

perlmod
Perl modules
perlmodlib
constructing new Perl modules and finding existing ones
perlmodstyle
Perl module style guide
perlmodinstall
Installing CPAN Modules
perlnewmod
preparing a new module for distribution

perlutil
utilities packaged with the Perl distribution

perlcompile
Introduction to the Perl Compiler-Translator

perlfilter
Source Filters

Implémentation et interface avec le langage C

perlembed
how to embed perl in your C program
perldebguts
Guts of Perl debugging
perlxstut
Tutorial for writing XSUBs
perlxs
XS language reference manual
perlclib
Internal replacements for standard C library functions
perlguts
Introduction to the Perl API
perlcall
Perl calling conventions from C

perlapi
autogenerated documentation for the perl public API
perlintern

perliol
C API for Perl's implementation of IO in Layers.
perlapio
perl's IO abstraction interface.

perlhack
How to hack at the Perl internals

Divers

perlbook
Perl book information
perltodo
Perl TO-DO List

perldoc
Look up Perl documentation in Pod format.

perlhist
the Perl history records
perldelta
what is new for perl v5.8.5
perl585delta
what is new for perl v5.8.5
perl584delta
what is new for perl v5.8.4
perl583delta
what is new for perl v5.8.3
perl582delta
what is new for perl v5.8.2
perl581delta
what is new for perl v5.8.1
perl58delta
what is new for perl v5.8.0
perl573delta
what's new for perl v5.7.3
perl572delta
what's new for perl v5.7.2
perl571delta
what's new for perl v5.7.1
perl570delta
what's new for perl v5.7.0
perl561delta
what's new for perl v5.6.x
perl56delta
what's new for perl v5.6.0
perl5005delta
what's new for perl5.005
perl5004delta
what's new for perl5.004

perlartistic
the Perl Artistic License
perlgpl
the GNU General Public License, version 2

Spécificités pour certaines langues

perlcn
¼òÌåÖÐÎÄ Perl Ö¸ÄÏ
perljp
ÆüËܸì Perl ¥¬¥¤¥É
perlko
Perl°ú Çѱ¹¾î ÀÎÄÚµù
perltw
¥¿Å餤¤å Perl «ü«n

Spécificités pour certaines plateformes

perlaix
Perl version 5 on IBM Unix systems
perlamiga
Perl under Amiga OS
perlapollo
Perl version 5 on Apollo DomainOS
perlbeos
Perl version 5 on BeOS
perlbs2000
building and installing Perl for BS2000.
perlce
Perl for WinCE
perlcygwin
Perl for Cygwin
perldgux
Perl under DG/UX.
perldos
Perl under DOS, W31, W95.
perlepoc
Perl for EPOC
perlfreebsd
Perl version 5 on FreeBSD systems
perlhpux
Perl version 5 on Hewlett-Packard Unix systems
perlhurd
Perl version 5 on Hurd
perlirix
Perl version 5 on Irix systems
perlmachten
Perl version 5 on Power MachTen systems
perlmacos
Perl under Mac OS
perlmacosx
Perl under Mac OS X
perlmint
Perl version 5 on Atari MiNT
perlmpeix
Perl/iX for HP e3000 MPE
perlnetware
Perl for NetWare
perlos2
Perl under OS/2, DOS, Win0.3*, Win0.95 and WinNT.
perlos390
building and installing Perl for OS/390 and z/OS
perlos400
Perl version 5 on OS/400
perlplan9
Plan 9-specific documentation for Perl
perlqnx
Perl version 5 on QNX
perlsolaris
Perl version 5 on Solaris systems
perltru64
Perl version 5 on Tru64 systems
perluts
Perl under UTS
perlvmesa
building and installing Perl for VM/ESA.
perlvms
VMS-specific documentation for Perl
perlvos
Perl for Stratus VOS
perlwin32
Perl under Windows

Autres

a2p
Awk to Perl translator

La FAQ (anglaise) de Perl

perlfaq
frequently asked questions about Perl
perlfaq1
General Questions About Perl
perlfaq2
Obtaining and Learning about Perl
perlfaq3
Programming Tools
perlfaq4
Data Manipulation
perlfaq5
Files and Formats
perlfaq6
Regular Expressions
perlfaq7
General Perl Language Issues
perlfaq8
System Interaction
perlfaq9
Networking


La documentation de quelques packages installés à l'EMAC


- A -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

Algorithm::C3
A module for merging hierarchies using the C3 algorithm
Algorithm::Dependency
Base class for implementing various dependency trees
Algorithm::Dependency::Item
Implements an item in a dependency heirachy.
Algorithm::Dependency::Ordered
Implements an ordered dependency heirachy
Algorithm::Dependency::Source
Implements a source of heirachy items
Algorithm::Dependency::Source::File
File source for dependency heirachys
Algorithm::Dependency::Source::HoA
Source for a HASH of ARRAYs
Algorithm::Dependency::Weight
Calculate dependency 'weights'
Algorithm::Diff
Compute `intelligent' differences between two files / lists
Algorithm::DiffOld


AnyDBM_File
provide framework for multiple DBMs

Apache2::Access

Apache2::Build
Methods for locating and parsing bits of Apache source code
Apache2::CmdParms
Perl API for Apache command parameters object
Apache2::Command
Perl API for accessing Apache module command information
Apache2::compat
1.0 backward compatibility functions deprecated in 2.0
Apache2::Connection
Perl API for Apache connection object
Apache2::Const
Perl Interface for Apache Constants
Apache2::Directive
Perl API for manipulating the Apache configuration tree
Apache2::Filter
Perl API for Apache 2.0 Filtering
Apache2::FilterRec
Perl API for manipulating the Apache filter record
Apache2::HookRun
Perl API for Invoking Apache HTTP phases
Apache2::Log
Perl API for Apache Logging Methods
Apache2::Module
Perl API for creating and working with Apache modules
Apache2::PerlSections
Default Handler for Perl sections
Apache2::porting
a helper module for mod_perl 1.0 to mod_perl 2.0 porting
Apache2::Process
Perl API for Apache process record
Apache2::Reload
Reload Perl Modules when Changed on Disk
Apache2::RequestIO
Perl API for Apache request record IO
Apache2::RequestRec
Perl API for Apache request record accessors
Apache2::RequestUtil
Perl API for Apache request record utils
Apache2::Resource
Limit resources used by httpd children
Apache2::Response
Perl API for Apache HTTP request response methods
Apache2::ServerRec
Perl API for Apache server record accessors
Apache2::ServerUtil
Perl API for Apache server record utils
Apache2::SizeLimit
Because size does matter.
Apache2::Status
Embedded interpreter status information
Apache2::SubProcess
Executing SubProcesses under mod_perl
Apache2::SubRequest
Perl API for Apache subrequests
Apache2::URI
Perl API for manipulating URIs
Apache2::Util
Perl API for Misc Apache Utility functions

Apache::AuthDBI
Authentication and Authorization via Perl's DBI
Apache::DBI
Initiate a persistent database connection
Apache::JSONRPC
mod_perl-based JSON-RPC server
Apache::MVC
Apache front-end to Maypole
Apache::Session
A persistence framework for session data
Apache::Session::DB_File
An implementation of Apache::Session
Apache::Session::File
An implementation of Apache::Session
Apache::Session::Flex
Specify everything at runtime
Apache::Session::Generate::MD5
Use MD5 to create random object IDs
Apache::Session::Generate::ModUniqueId
mod_unique_id for session ID generation
Apache::Session::Generate::ModUsertrack
mod_usertrack for session ID generation
Apache::Session::Informix
An implementation of Apache::Session
Apache::Session::Lock::File
Provides mutual exclusion using flock
Apache::Session::Lock::MySQL
Provides mutual exclusion using MySQL
Apache::Session::Lock::Null
Does not actually provides mutual exclusion
Apache::Session::Lock::Semaphore
Provides mutual exclusion through sempahores
Apache::Session::Lock::Sybase
Provides mutual exclusion using Sybase
Apache::Session::MySQL
An implementation of Apache::Session
Apache::Session::Oracle
An implementation of Apache::Session
Apache::Session::Postgres
An implementation of Apache::Session
Apache::Session::Serialize::Base64

Apache::Session::Serialize::Storable
Use Storable to zip up persistent data
Apache::Session::Serialize::Sybase
Use Storable to zip up persistent data and unpack/pack to put into Sybase-compatible image field
Apache::Session::Serialize::UUEncode

Apache::Session::Store::DB_File
Use DB_File to store persistent objects
Apache::Session::Store::File
Store persistent data on the filesystem
Apache::Session::Store::Informix
Store persistent data in a Informix database
Apache::Session::Store::MySQL
Store persistent data in a MySQL database
Apache::Session::Store::Oracle
Store persistent data in a Oracle database
Apache::Session::Store::Postgres
Store persistent data in a Postgres database
Apache::Session::Store::Sybase
Store persistent data in a Sybase database
Apache::Session::Sybase
An implementation of Apache::Session
Apache::SessionX
An extented persistence framework for session data
Apache::SessionX::Generate::MD5
Use MD5 to create random object IDs
Apache::SOAP
mod_perl-based SOAP server with minimum configuration
Apache::Test
Test.pm wrapper with helpers for testing Apache
Apache::TestConfig
Configuration file for Apache::Test
Apache::TestConfigData
Configuration file for Apache::Test
Apache::TestMB
Subclass of Module::Build to support Apache::Test
Apache::TestMM
Provide MakeMaker Wrapper Methods
Apache::TestReport
A parent class for generating bug/success reports
Apache::TestRequest
Send requests to your Apache test server
Apache::TestRun
Run the test suite
Apache::TestRunPerl
Run mod_perl-requiring Test Suite
Apache::TestRunPHP
configure and run a PHP-based test suite
Apache::TestServer
solaris/Apache/TestServer.pm
Apache::TestSmoke
Special Tests Sequence Failure Finder
Apache::TestTrace
Helper output generation functions
Apache::TestUtil
Utility functions for writing tests
Apache::XMLRPC::Lite
mod_perl-based XML-RPC server with minimum configuration

App::Packer::PAR
Pack applications in a single executable file
App::Prove
Implements the C<prove> command.
App::Prove::State
State storage for the C<prove> command.

AppConfig
Perl5 module for reading configuration files and parsing command line arguments.
AppConfig::Args
Perl5 module for reading command line arguments.
AppConfig::CGI
Perl5 module for processing CGI script parameters.
AppConfig::File
Perl5 module for reading configuration files.
AppConfig::Getopt
Perl5 module for processing command line arguments via delegation to Getopt::Long.
AppConfig::State
application configuration state
AppConfig::Sys
Perl5 module defining platform-specific information and methods for other AppConfig::* modules.

APR

APR::Base64
Perl API for APR base64 encoding/decoding functionality
APR::Brigade
Perl API for manipulating APR Bucket Brigades
APR::Bucket
Perl API for manipulating APR Buckets
APR::BucketAlloc
Perl API for Bucket Allocation
APR::BucketType
Perl API for APR bucket types
APR::Const
Perl Interface for APR Constants
APR::Date
Perl API for APR date manipulating functions
APR::Error
Perl API for APR/Apache/mod_perl exceptions
APR::Finfo
Perl API for APR fileinfo structure
APR::IpSubnet
Perl API for accessing APRs ip_subnet structures
APR::OS
Perl API for Platform-specific APR API
APR::PerlIO
Perl IO layer for APR
APR::Pool
Perl API for APR pools
APR::SockAddr
Perl API for APR socket address structure
APR::Socket
Perl API for APR sockets
APR::Status
Perl Interface to the APR_STATUS_IS_* macros
APR::String
Perl API for manipulating APR UUIDs
APR::Table
Perl API for manipulating APR opaque string-content tables
APR::ThreadMutex
Perl API for APR thread mutexES
APR::URI
Perl API for URI manipulations
APR::Util
Perl API for Various APR Utilities
APR::UUID
Perl API for manipulating APR UUIDs

Archive::Extract
A generic archive extracting mechanism
Archive::Tar
module for manipulations of tar archives
Archive::Tar::File
a subclass for in-memory extracted file from Archive::Tar
Archive::Zip
Provide an interface to ZIP archive files.
Archive::Zip::FAQ
Answers to a few frequently asked questions about Archive::Zip
Archive::Zip::MemberRead
A wrapper that lets you read Zip archive members as if they were files.
Archive::Zip::Tree
methods for adding/extracting trees using Archive::Zip

Array::Compare
Perl extension for comparing arrays.

Attribute::Handlers
Simpler definition of attribute handlers
Attribute::Params::Validate
Validate method/function parameters using attributes

attributes
get/set subroutine or variable attributes

attrs
set/get attributes of a subroutine

Authen::SASL
SASL Authentication framework
Authen::SASL::Perl
Perl implementation of the SASL Authentication framework
Authen::SASL::Perl::ANONYMOUS
Anonymous Authentication class
Authen::SASL::Perl::CRAM_MD5
CRAM MD5 Authentication class
Authen::SASL::Perl::DIGEST_MD5
Digest MD5 Authentication class
Authen::SASL::Perl::EXTERNAL
External Authentication class
Authen::SASL::Perl::GSSAPI
GSSAPI Authentication class
Authen::SASL::Perl::LOGIN
Login Authentication class
Authen::SASL::Perl::PLAIN
Plain Login Authentication class

AutoLoader
load subroutines only on demand

AutoSplit
split a package for autoloading

autouse
postpone load of modules until a function is used

- B -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

B
The Perl Compiler
B::Asmdata
Autogenerated data about Perl ops, used to generate bytecode
B::Assembler
Assemble Perl bytecode
B::Bblock
Walk basic blocks
B::Bytecode
Perl compiler's bytecode backend
B::C
Perl compiler's C backend
B::CC
Perl compiler's optimized C translation backend
B::Concise
Walk Perl syntax tree, printing concise info about ops
B::Debug
Walk Perl syntax tree, printing debug info about ops
B::Deparse
Perl compiler backend to produce perl code
B::Disassembler
Disassemble Perl bytecode
B::Keywords
Lists of reserved barewords and symbol names
B::Lint
Perl lint
B::Lint::Debug
Adds debugging stringification to B::
B::Showlex
Show lexical variables used in functions or files
B::Stackobj
Helper module for CC backend
B::Stash
show what stashes are loaded
B::Terse
Walk Perl syntax tree, printing terse info about ops
B::Utils
Helper functions for op tree manipulation
B::Xref
Generates cross reference reports for Perl programs

base
Establish an ISA relationship with base classes at compile time

Benchmark
benchmark running times of Perl code

bigint
Transparent BigInteger support for Perl

bignum
Transparent BigNumber support for Perl

bigrat
Transparent BigNumber/BigRational support for Perl

Bit::Vector
Efficient bit vector, set of integers and "big int" math library
Bit::Vector::Overload
Overloaded operators add-on for Bit::Vector
Bit::Vector::String
Generic string import/export for Bit::Vector

blib
Use MakeMaker's uninstalled version of a package

Bundle::Apache2
Install Apache mod_perl2 and related modules
Bundle::ApacheTest
A bundle to install all Apache-Test related modules
Bundle::CPAN
A bundle to play with all the other modules on CPAN
Bundle::DBD::CSV
A bundle to install the DBD::CSV driver
Bundle::DBD::mysql
A bundle to install Perl drivers for MySQL
Bundle::DBI
A bundle to install DBI and required modules.
Bundle::HTML::Mason
A bundle to install the HTML::Mason package
Bundle::LWP
install all libwww-perl related modules
Bundle::Net::LDAP
A bundle for Net::LDAP

Business::ReportWriter
A Business Oriented ReportWriter.
Business::ReportWriter::OOCalc
A Business Oriented ReportWriter.
Business::ReportWriter::Pdf
A Business Oriented ReportWriter.
Business::ReportWriter::Pdf::Report
PDF helper routines.

ByteLoader
load byte compiled perl code

bytes
Perl pragma to force byte semantics rather than character semantics

- C -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

Cache::BaseCache
abstract cache base class
Cache::BaseCacheTester
abstract cache tester base class
Cache::Cache
the Cache interface.
Cache::CacheMetaData
data about objects in the cache
Cache::CacheSizer
component object for mamanging the size of caches
Cache::CacheTester
a class for regression testing caches
Cache::CacheUtils
miscellaneous utility routines
Cache::FastMmap
Uses an mmap'ed file to act as a shared memory interprocess cache
Cache::FastMmap::CImpl
C code implementation for Cache::FastMmap
Cache::FileBackend
a filesystem based persistance mechanism
Cache::FileCache
implements the Cache interface.
Cache::MemoryBackend
a memory based persistance mechanism
Cache::MemoryCache
implements the Cache interface.
Cache::NullCache
implements the Cache interface.
Cache::Object
the data stored in a Cache.
Cache::SharedMemoryBackend
a shared memory based persistance mechanism
Cache::SharedMemoryCache
extends the MemoryCache.
Cache::Simple::TimedExpiry

Cache::SizeAwareCache
extends the Cache interface.
Cache::SizeAwareCacheTester
a class for regression testing size aware caches
Cache::SizeAwareFileCache
extends Cache::FileCache
Cache::SizeAwareMemoryCache
extends Cache::MemoryCache
Cache::SizeAwareSharedMemoryCache
extends Cache::SizeAwareMemoryCache

CAM::PDF
PDF manipulation library
CAM::PDF::Content
PDF page layout parser
CAM::PDF::Decrypt
PDF security helper
CAM::PDF::GS
PDF graphic state
CAM::PDF::GS::NoText
PDF graphic state
CAM::PDF::Node
PDF element
CAM::PDF::PageText
Extract text from PDF page tree
CAM::PDF::Renderer::Dump
Print the graphic state of each node
CAM::PDF::Renderer::Images
Find all of the images in a page
CAM::PDF::Renderer::Text
Render an ASCII image of a PDF page
CAM::PDF::Renderer::TextFB
Framebuffer for CAM::PDF::Renderer::Text

capitalization
no capitalization on method names

Carp
warn of errors
Carp::Assert
executable comments
Carp::Assert::More
convenience wrappers around Carp::Assert
Carp::Clan
Report errors from perspective of caller of a "clan" of modules
Carp::Heavy
heavy machinery, no user serviceable parts inside

Catalyst
The Elegant MVC Web Application Framework
Catalyst::Action
Catalyst Action
Catalyst::Action::RenderView
Sensible default end action.
Catalyst::ActionChain
Chain of Catalyst Actions
Catalyst::ActionContainer
Catalyst Action Container
Catalyst::AttrContainer

Catalyst::Base
Deprecated base class
Catalyst::Build
Module::Build extension for Catalyst
Catalyst::Component
Catalyst Component Base Class
Catalyst::Controller
Catalyst Controller base class
Catalyst::Devel
Catalyst Development Tools
Catalyst::Dispatcher
The Catalyst Dispatcher
Catalyst::DispatchType
DispatchType Base Class
Catalyst::DispatchType::Chained
Path Part DispatchType
Catalyst::DispatchType::Default
Default DispatchType
Catalyst::DispatchType::Index
Index DispatchType
Catalyst::DispatchType::Path
Path DispatchType
Catalyst::DispatchType::Regex
Regex DispatchType
Catalyst::Engine
The Catalyst Engine
Catalyst::Engine::Apache
Catalyst Apache Engines
Catalyst::Engine::Apache2
Base class for Apache 1.99x and 2.x Engines
Catalyst::Engine::Apache2::MP19
Catalyst Apache2 mod_perl 1.99x Engine
Catalyst::Engine::Apache2::MP20
Catalyst Apache2 mod_perl 2.x Engine
Catalyst::Engine::Apache::Base
Base class for Apache Engines
Catalyst::Engine::Apache::MP13
Catalyst Apache mod_perl 1.3x Engine
Catalyst::Engine::Apache::MP13::Apreq
Apreq class for MP 1.3 Engines
Catalyst::Engine::Apache::MP13::Base
Base class for MP 1.3 Engines
Catalyst::Engine::Apache::MP19
Catalyst Apache MP19 Engine
Catalyst::Engine::Apache::MP19::Apreq
Apreq class for MP 1.9 Engines
Catalyst::Engine::Apache::MP19::Base
Base class for MP 1.9 Engines
Catalyst::Engine::Apache::MP20
Catalyst Apache MP20 Engine
Catalyst::Engine::Apache::MP20::Apreq
Apreq class for MP 2.0 Engines
Catalyst::Engine::Apache::MP20::Base
Base class for MP 2.0 Engines
Catalyst::Engine::CGI
The CGI Engine
Catalyst::Engine::CGI::APR
The CGI APR Engine
Catalyst::Engine::CGI::Base
Base class for CGI Engines
Catalyst::Engine::FastCGI
FastCGI Engine
Catalyst::Engine::FastCGI::APR
Catalyst FastCGI APR Engine
Catalyst::Engine::FastCGI::Base
Base class for FastCGI Engines
Catalyst::Engine::FCGI
Catalyst FCGI Engine
Catalyst::Engine::HTTP
Catalyst HTTP Engine
Catalyst::Engine::HTTP::Base
Base class for HTTP Engines
Catalyst::Engine::HTTP::Daemon
Catalyst HTTP Daemon Engine
Catalyst::Engine::HTTP::Restarter
Catalyst Auto-Restarting HTTP Engine
Catalyst::Engine::HTTP::Restarter::Watcher

Catalyst::Engine::SpeedyCGI
Catalyst SpeedyCGI Engine
Catalyst::Engine::SpeedyCGI::Base
Base class for SpeedyCGI Engines
Catalyst::Engine::Test
Catalyst Test Engine
Catalyst::Exception
Catalyst Exception Class
Catalyst::Helper
Bootstrap a Catalyst application
Catalyst::Helper::Model::CDBI
Helper for CDBI Models
Catalyst::Helper::Model::DBIC::Schema
Helper for DBIC Schema Models
Catalyst::Helper::View::TT
Helper for TT Views
Catalyst::Helper::View::TTSite
Helper for TT view which builds a skeleton web site
Catalyst::Log
Catalyst Log Class
Catalyst::Manual
User guide and reference for Catalyst
Catalyst::Manual::About
Basic explanation of Catalyst
Catalyst::Manual::Cookbook
Cooking with Catalyst
Catalyst::Manual::FAQ
Frequently Asked Questions
Catalyst::Manual::Installation
Catalyst Installation
Catalyst::Manual::Installation::CentOS4
Catalyst Installation on CentOS 4
Catalyst::Manual::Internals
Catalyst Internals
Catalyst::Manual::Intro
Introduction to Catalyst
Catalyst::Manual::Plugins
Catalyst Plugins
Catalyst::Manual::SuccessStories
Catalyst rocks!
Catalyst::Manual::Troubleshooting
Got trouble?
Catalyst::Manual::Tutorial
Getting started with Catalyst
Catalyst::Manual::WritingPlugins

Catalyst::Model
Catalyst Model base class
Catalyst::Model::CDBI
CDBI Model Class
Catalyst::Model::DBIC::Schema
DBIx::Class::Schema Model Class
Catalyst::Plugin::ConfigLoader
Load config files of various types
Catalyst::Plugin::ConfigLoader::General
Load Config::General files
Catalyst::Plugin::ConfigLoader::INI
Load INI config files
Catalyst::Plugin::ConfigLoader::JSON
Load JSON config files
Catalyst::Plugin::ConfigLoader::Manual
Guide to using the ConfigLoader plugin
Catalyst::Plugin::ConfigLoader::Perl
Load Perl config files
Catalyst::Plugin::ConfigLoader::XML
Load XML config files
Catalyst::Plugin::ConfigLoader::YAML
Load YAML config files
Catalyst::Plugin::FormValidator
FormValidator for Catalyst
Catalyst::Plugin::FormValidator::Simple
Validator for Catalyst with FormValidator::Simple
Catalyst::Plugin::Session::FastMmap
FastMmap sessions for Catalyst
Catalyst::Plugin::Static
Serve static files with Catalyst
Catalyst::Plugin::Static::Simple
Make serving static pages painless.
Catalyst::Request
provides information about the current client request
Catalyst::Request::Upload
handles file upload requests
Catalyst::Response
stores output responding to the current client request
Catalyst::Runtime
Catalyst Runtime version
Catalyst::Setup
The Catalyst Setup class
Catalyst::Stats
Catalyst Timing Statistics Class
Catalyst::Test
Test Catalyst Applications
Catalyst::Utils
The Catalyst Utils
Catalyst::View
Catalyst View base class
Catalyst::View::TT
Template View Class

CGI
Simple Common Gateway Interface Class
CGI::Apache
Backward compatibility module for CGI.pm
CGI::Application

CGI::Application::Mailform

CGI::Application::Plugin::AnyTemplate
Use any templating system from within CGI::Application using a unified interface
CGI::Application::Plugin::AnyTemplate::Base
Base class for templates
CGI::Application::Plugin::AnyTemplate::ComponentHandler
Embed run modes within a template
CGI::Application::Plugin::AnyTemplate::Driver::HTMLTemplate
HTML::Template driver to AnyTemplate
CGI::Application::Plugin::AnyTemplate::Driver::HTMLTemplateExpr
HTML::Template::Expr driver to AnyTemplate
CGI::Application::Plugin::AnyTemplate::Driver::HTMLTemplatePluggable
HTML::Template::Pluggable driver to AnyTemplate
CGI::Application::Plugin::AnyTemplate::Driver::Petal
Petal plugin to AnyTemplate
CGI::Application::Plugin::AnyTemplate::Driver::TemplateToolkit
Template::Toolkit plugin to AnyTemplate
CGI::Application::Plugin::AutoRunmode
CGI::App plugin to automatically register runmodes
CGI::Application::Plugin::AutoRunmode::FileDelegate
delegate CGI::App run modes to a directory of files
CGI::Application::Plugin::DBH
Easy DBI access from CGI::Application
CGI::Application::Plugin::DebugScreen
add Debug support to CGI::Application.
CGI::Application::Plugin::DevPopup
Runtime cgiapp info in a popup window
CGI::Application::Plugin::DevPopup::HTTPHeaders
show incoming and outgoing HTTP headers
CGI::Application::Plugin::DevPopup::Log
show all data written to an IO::Scalar handle.
CGI::Application::Plugin::DevPopup::Timing
show timing information about cgiapp stages
CGI::Application::Plugin::FillInForm
integrate with HTML::FillInForm
CGI::Application::Plugin::FormState
Store Form State without Hidden Fields
CGI::Application::Plugin::Forward
Pass control from one run mode to another
CGI::Application::Plugin::LogDispatch
Add Log::Dispatch support to CGI::Application
CGI::Application::Plugin::Output::XSV
generate csv output from a CGI::Application runmode
CGI::Application::Plugin::PageBuilder
Simplifies building pages with multiple templates.
CGI::Application::Plugin::Session
Add CGI::Session support to CGI::Application
CGI::Application::Plugin::Stream
CGI::Application Plugin for streaming files
CGI::Application::Plugin::TT
Add Template Toolkit support to CGI::Application
CGI::Application::Plugin::ValidateRM
Help validate CGI::Application run modes using Data::FormValidator
CGI::Application::Plugin::ViewCode
View the source of the running application
CGI::Carp
CGI routines for writing to the HTTPD error log
CGI::Cookie
Interface to Netscape Cookies
CGI::Fast
CGI Interface for Fast CGI
CGI::LogCarp
Error, log and debug streams, httpd style format
CGI::Maypole
CGI-based front-end to Maypole
CGI::Panel
Create stateful event-driven web applications from simple panel objects
CGI::Panel::Tutorial
Tutorial for CGI::Panel-based applications
CGI::Pretty
module to produce nicely formatted HTML code
CGI::Push
Simple Interface to Server Push
CGI::Session
persistent session data in CGI applications
CGI::Session::Driver
CGI::Session driver specifications
CGI::Session::Driver::DBI
Base class for native DBI-related CGI::Session drivers
CGI::Session::Driver::db_file
CGI::Session driver for BerkeleyDB using DB_File
CGI::Session::Driver::file
Default CGI::Session driver
CGI::Session::Driver::mysql
CGI::Session driver for MySQL database
CGI::Session::Driver::postgresql
PostgreSQL driver for CGI::Session
CGI::Session::Driver::sqlite
CGI::Session driver for SQLite
CGI::Session::ErrorHandler
error handling routines for CGI::Session
CGI::Session::ID::incr
CGI::Session ID driver
CGI::Session::ID::md5
default CGI::Session ID generator
CGI::Session::ID::static
CGI::Session ID Driver for generating static IDs
CGI::Session::Serialize::default
Default CGI::Session serializer
CGI::Session::Serialize::freezethaw
serializer for CGI::Session
CGI::Session::Serialize::json
serializer for CGI::Session
CGI::Session::Serialize::storable
Serializer for CGI::Session
CGI::Session::Serialize::yaml
serializer for CGI::Session
CGI::Session::Test::Default

CGI::Session::Tutorial
Extended CGI::Session manual
CGI::Simple
A Simple totally OO CGI interface that is CGI.pm compliant
CGI::Simple::Cookie
Interface to Netscape Cookies
CGI::Simple::Standard

CGI::Simple::Util
Internal utilities used by CGI::Simple module
CGI::Switch
Backward compatibility module for defunct CGI::Switch
CGI::Untaint
process CGI input parameters
CGI::Untaint::date
validate a date
CGI::Untaint::email
validate an email address
CGI::Untaint::hex
validate as a hexadecimal value
CGI::Untaint::integer
validate an integer
CGI::Untaint::Maypole
Use instead of CGI::Untaint. Based on CGI::Untaint
CGI::Untaint::object
base class for Input Handlers
CGI::Untaint::printable
validate as a printable value
CGI::Util
Internal utilities used by CGI module

charnames
define character names for C<\N{named}> string literal escapes

Class::Accessor
Automated accessor generation
Class::Accessor::Chained
make chained accessors
Class::Accessor::Chained::Fast
Faster, but less expandable, chained accessors
Class::Accessor::Fast
Faster, but less expandable, accessors
Class::Accessor::Faster
Even faster, but less expandable, accessors
Class::Accessor::Grouped
Lets you build groups of accessors
Class::Autouse
Run-time load a class the first time you call a method in it.
Class::Base
useful base class for deriving other modules
Class::C3
A pragma to use the C3 method resolution order algortihm
Class::C3::Componentised

Class::C3::next
Pure-perl next::method and friends
Class::C3::XS
XS speedups for Class::C3
Class::constr
Pragma to implement constructor methods
Class::Container
Glues object frameworks together transparently
Class::Data::Accessor
Inheritable, overridable class and instance data accessor creation
Class::Data::Inheritable
Inheritable, overridable class data
Class::DBI
Simple Database Abstraction
Class::DBI::AbstractSearch
Abstract Class::DBI's SQL with SQL::Abstract::Limit
Class::DBI::AsForm
Produce HTML form elements for database columns
Class::DBI::Attribute
A value in a column.
Class::DBI::AutoLoader
Generates Class::DBI subclasses dynamically.
Class::DBI::BaseDSN
DSN sensitive base class
Class::DBI::Cascade::Delete
Delete related objects
Class::DBI::Cascade::Fail
Do not cascade if foreign objects exist
Class::DBI::Cascade::None
Do nothing upon deletion
Class::DBI::Column
A column in a table
Class::DBI::ColumnGrouper
Columns and Column Groups
Class::DBI::FromCGI
Update Class::DBI data using CGI::Untaint
Class::DBI::FromForm
Update Class::DBI data using Data::FormValidator or HTML Widget
Class::DBI::Iterator
Iterate over Class::DBI search results
Class::DBI::Loader
Dynamic definition of Class::DBI sub classes.
Class::DBI::Loader::Generic
Generic Class::DBI::Loader Implementation.
Class::DBI::Loader::GraphViz
Graph tables and relationships
Class::DBI::Loader::mysql
Class::DBI::Loader mysql Implementation.
Class::DBI::Loader::Pg
Class::DBI::Loader Postgres Implementation.
Class::DBI::Loader::Relationship
Easier relationship specification in CDBI::L
Class::DBI::Loader::SQLite
Class::DBI::Loader SQLite Implementation.
Class::DBI::mysql
Extensions to Class::DBI for MySQL
Class::DBI::Pager
Pager utility for Class::DBI
Class::DBI::Plugin
Abstract base class for Class::DBI plugins
Class::DBI::Plugin::AbstractCount
get COUNT results with abstract SQL
Class::DBI::Plugin::DistinctValues
You can get unique values of a column
Class::DBI::Plugin::Pager
paged queries for CDBI
Class::DBI::Plugin::RetrieveAll
more complex retrieve_all for Class::DBI
Class::DBI::Plugin::Type
Determine type information for columns
Class::DBI::Query
Deprecated SQL manager for Class::DBI
Class::DBI::Relationship
base class for Relationships
Class::DBI::Search::Basic
Simple Class::DBI search
Class::DBI::SQL::Transformer
Transform SQL
Class::DBI::SQLite
Extension to Class::DBI for sqlite
Class::DBI::Test::SQLite
Base class for Class::DBI tests
Class::Error
Delayed checking of object failure
Class::ErrorHandler
Base class for error handling
Class::Factory
Base class for dynamic factory classes
Class::Factory::Util
Provide utility methods for factory classes
Class::Gomor
another class and object builder
Class::Gomor::Array
class and object builder, array version
Class::Gomor::Hash
class and object builder, hash version
Class::groups
Pragma to implement group of properties
Class::Inner
A perlish implementation of Java like inner classes
Class::Inspector
Get information about a class and its structure
Class::ISA
report the search path for a class's ISA tree
Class::Loader
Load modules and create objects on demand.
Class::MakeMethods
Generate common types of methods
Class::MakeMethods::Attribute
Declare generated subs with attribute syntax
Class::MakeMethods::Autoload
Declare generated subs with AUTOLOAD
Class::MakeMethods::Basic
Make really simple methods
Class::MakeMethods::Basic::Array
Basic array methods
Class::MakeMethods::Basic::Global
Basic shared methods
Class::MakeMethods::Basic::Hash
Basic hash methods
Class::MakeMethods::Composite
Make extensible compound methods
Class::MakeMethods::Composite::Array
Basic array methods
Class::MakeMethods::Composite::Global
Global data
Class::MakeMethods::Composite::Hash
Composite hash methods
Class::MakeMethods::Composite::Inheritable
Overridable data
Class::MakeMethods::Composite::Universal
Composite Method Tricks
Class::MakeMethods::Docs::Catalog
List of Makable Method Types
Class::MakeMethods::Docs::Changes
History of Class::MakeMethods
Class::MakeMethods::Docs::Examples
Sample Declarations and Usage
Class::MakeMethods::Docs::ReadMe
About Class::MakeMethods
Class::MakeMethods::Docs::RelatedModules
Survey of Class Builders
Class::MakeMethods::Docs::ToDo
Ideas, problems, and suggestions
Class::MakeMethods::Emulator
Demonstrate class-generator equivalency
Class::MakeMethods::Emulator::AccessorFast
Emulate Class::Accessor::Fast
Class::MakeMethods::Emulator::accessors
Emulate the accessors module
Class::MakeMethods::Emulator::Inheritable
Emulate Class::Inheritable
Class::MakeMethods::Emulator::mcoder
Emulate the mcoder module
Class::MakeMethods::Emulator::MethodMaker
Emulate Class::MethodMaker
Class::MakeMethods::Emulator::Singleton
Emulate Class::Singleton
Class::MakeMethods::Emulator::Struct
Emulate Class::Struct
Class::MakeMethods::Evaled
Make methods with simple string evals
Class::MakeMethods::Evaled::Hash
Typical hash methods
Class::MakeMethods::Standard
Make common object accessors
Class::MakeMethods::Standard::Array
Methods for Array objects
Class::MakeMethods::Standard::Global
Global data
Class::MakeMethods::Standard::Hash
Standard hash methods
Class::MakeMethods::Standard::Inheritable
Overridable data
Class::MakeMethods::Standard::Universal
Generic Methods
Class::MakeMethods::Template
Extensible code templates
Class::MakeMethods::Template::Array
Methods for manipulating positional values in arrays
Class::MakeMethods::Template::Class
Associate information with a package
Class::MakeMethods::Template::ClassInherit
Overridable class data
Class::MakeMethods::Template::ClassName
Access object's class
Class::MakeMethods::Template::ClassVar
Static methods with subclass variation
Class::MakeMethods::Template::Flyweight
Deprecated name for InsideOut
Class::MakeMethods::Template::Generic
Templates for common meta-method types
Class::MakeMethods::Template::Global
Method that are not instance-dependent
Class::MakeMethods::Template::Hash
Method interfaces for hash-based objects
Class::MakeMethods::Template::Inheritable
Overridable data
Class::MakeMethods::Template::InsideOut
External data
Class::MakeMethods::Template::PackageVar
Static methods with global variables
Class::MakeMethods::Template::Ref
Universal copy and compare methods
Class::MakeMethods::Template::Scalar
Methods for blessed scalars
Class::MakeMethods::Template::Static
Deprecated name for Global
Class::MakeMethods::Template::Struct
Deprecated name for Array
Class::MakeMethods::Template::StructBuiltin

Class::MakeMethods::Template::Universal
Meta-methods for any type of object
Class::MakeMethods::Utility::ArraySplicer
Common array ops
Class::MakeMethods::Utility::DiskCache
Optional Template feature
Class::MakeMethods::Utility::Inheritable
"Inheritable" data
Class::MakeMethods::Utility::Ref
Deep copying and comparison
Class::MakeMethods::Utility::TextBuilder
Basic text substitutions
Class::MethodMapper
Abstract Class wrapper for AutoLoader
Class::MOP
A Meta Object Protocol for Perl 5
Class::MOP::Attribute
Attribute Meta Object
Class::MOP::Class
Class Meta Object
Class::MOP::Immutable
A class to transform Class::MOP::Class metaclasses
Class::MOP::Instance
Instance Meta Object
Class::MOP::Method
Method Meta Object
Class::MOP::Method::Accessor
Method Meta Object for accessors
Class::MOP::Method::Constructor
Method Meta Object for constructors
Class::MOP::Method::Generated
Abstract base class for generated methods
Class::MOP::Method::Wrapped
Method Meta Object to handle before/around/after modifiers
Class::MOP::Module
Module Meta Object
Class::MOP::Object
Object Meta Object
Class::MOP::Package
Package Meta Object
Class::Observable
Allow other classes and objects to respond to events in yours
Class::props
Pragma to implement lvalue accessors with options
Class::ReturnValue

Class::Singleton
Implementation of a "Singleton" class
Class::Spiffy
Spiffy Framework with No Source Filtering
Class::Struct
declare struct-like datatypes as Perl classes
Class::Trigger
Mixin to add / call inheritable triggers
Class::Util
Class utility functions
Class::WhiteHole
base class to treat unhandled method calls as errors
Class::Workflow
Light weight workflow system.
Class::Workflow::Context
The context in which a transition is being applied.
Class::Workflow::Cookbook
Common recipes with L<Class::Workflow>.
Class::Workflow::Environment
Tying instances together for synchronization.
Class::Workflow::Instance
An instance in a workflow, with state and history.
Class::Workflow::Instance::Simple

Class::Workflow::State
An instance's position in the workflow.
Class::Workflow::State::AcceptHooks

Class::Workflow::State::AutoApply

Class::Workflow::State::Simple

Class::Workflow::State::TransitionHash

Class::Workflow::State::TransitionSet

Class::Workflow::Transition
A function over an instance.
Class::Workflow::Transition::Deterministic

Class::Workflow::Transition::Simple

Class::Workflow::Transition::Strict

Class::Workflow::Transition::Validate

Class::Workflow::Transition::Validate::Simple
Easier validation code.
Class::Workflow::Util::Delta
calculate deltas between workflow instances
Class::Workflow::YAML
Load workflow definitions from YAML files.

Clone
recursively copy Perl datatypes

Compress::Raw::Zlib
Low-Level Interface to zlib compression library
Compress::Zlib
Interface to zlib compression library

Config
access Perl configuration information
Config::Any
Load configuration from different file formats, transparently
Config::Any::General
Load Config::General files
Config::Any::INI
Load INI config files
Config::Any::JSON
Load JSON config files
Config::Any::Perl
Load Perl config files
Config::Any::XML
Load XML config files
Config::Any::YAML
Load YAML config files
Config::Properties
Read and write property files
Config::Tiny
Read/Write .ini style files with as little code as possible

constant
Perl pragma to declare constants

Convert::ASCII::Armor
Convert binary octets into ASCII armoured messages.
Convert::ASCII::Armour
Convert binary octets into ASCII armoured messages.
Convert::ASN1
ASN.1 Encode/Decode library
Convert::BinHex
extract data from Macintosh BinHex files
Convert::NLS_DATE_FORMAT
Convert Oracle NLS_DATE_FORMAT <-> strftime Format Strings
Convert::PEM
Read/write encrypted ASN.1 PEM files
Convert::PEM::CBC
Cipher Block Chaining Mode implementation
Convert::PEM::ErrorHandler
Convert::PEM error handling
Convert::TNEF
Perl module to read TNEF files

CPAN
query, download and build perl modules from CPAN sites
CPAN::Admin
A CPAN Shell for CPAN admins
CPAN::API::HOWTO
a recipe book for programming with CPAN.pm
CPAN::Debug

CPAN::FirstTime
Utility for CPAN::Config file Initialization
CPAN::HandleConfig

CPAN::Kwalify
Interface between CPAN.pm and Kwalify.pm
CPAN::Nox
Wrapper around CPAN.pm without using any XS module
CPAN::Queue

CPAN::Tarzip

CPAN::Version
utility functions to compare CPAN versions

criticism
Perl pragma to enforce coding standards and best-practices

Crypt::Blowfish
Perl Blowfish encryption module
Crypt::CBC
Encrypt Data with Cipher Block Chaining Mode
Crypt::CipherSaber
Perl module implementing CipherSaber encryption.
Crypt::DES
Perl DES encryption module
Crypt::DES_EDE3
Triple-DES EDE encryption/decryption
Crypt::RC4
Perl implementation of the RC4 encryption algorithm
Crypt::SmbHash
Perl-only implementation of lanman and nt md4 hash functions, for use in Samba style smbpasswd entries

CSS::Tiny
Read/Write .css files with as little code as possible

Curses
terminal screen handling and optimization
Curses::UI
A curses based OO user interface framework
Curses::UI::Buttonbox
Create and manipulate button widgets
Curses::UI::Calendar
Create and manipulate calendar widgets
Curses::UI::Checkbox
Create and manipulate checkbox widgets
Curses::UI::Color
Color support module
Curses::UI::Common
Common methods for Curses::UI
Curses::UI::Container
Create and manipulate container widgets
Curses::UI::Dialog::Basic
Create and manipulate basic dialogs
Curses::UI::Dialog::Calendar
Create and manipulate calendar dialogs
Curses::UI::Dialog::Dirbrowser
Create and manipulate filebrowser dialogs
Curses::UI::Dialog::Error
Create and manipulate error dialogs
Curses::UI::Dialog::Filebrowser
Create and manipulate filebrowser dialogs
Curses::UI::Dialog::Progress
Create and manipulate progress dialogs
Curses::UI::Dialog::Question
Pose a simple question to the user
Curses::UI::Dialog::Status
Create and manipulate status dialogs
Curses::UI::Label
Create and manipulate label widgets
Curses::UI::Listbox
Create and manipulate listbox widgets
Curses::UI::Menubar
Create and manipulate menubar widgets
Curses::UI::Notebook
Create and manipulate notebook widgets.
Curses::UI::PasswordEntry
Create and manipulate passwordentry widgets
Curses::UI::Popupmenu
Create and manipulate popupbox widgets
Curses::UI::Progressbar
Create and manipulate progressbar widgets
Curses::UI::Radiobuttonbox
Create and manipulate radiobuttonbox widgets
Curses::UI::Searchable
Add 'less'-like search abilities to a widget
Curses::UI::TextEditor
Create and manipulate texteditor widgets
Curses::UI::TextEntry
Create and manipulate textentry widgets
Curses::UI::TextViewer
Create and manipulate textviewer widgets
Curses::UI::Tutorial
Tutorial for the Curses::UI framework
Curses::UI::Widget
The base class for all widgets
Curses::UI::Window
Create and manipulate Window widgets

Cwd
get pathname of current working directory

- D -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

Data::Buffer
Read/write buffer class
Data::CompactDump
Perl extension for dumping xD structures in compact form
Data::Compare
compare perl data structures
Data::Compare::Plugins
how to extend Data::Compare
Data::Compare::Plugins::Scalar::Properties

Data::Dump
Pretty printing of data structures
Data::Dump::Streamer
Accurately serialize a data structure as Perl code.
Data::Dumper
stringified perl data structures, suitable for both printing and C<eval>
Data::Dumper::HTML
Perl extension to dump data in HTML safe format with syntax highlighting
Data::FormValidator

Data::FormValidator::Constraints
Basic sets of constraints on input profile.
Data::FormValidator::Constraints::Dates
Validate Dates and Times
Data::FormValidator::Constraints::MethodsFactory
Create constraints for Data::FormValidator
Data::FormValidator::Constraints::Upload
Validate File Uploads
Data::FormValidator::ConstraintsFactory
Module to create constraints for HTML::FormValidator.
Data::FormValidator::Filters
Basic set of filters available in an Data::FormValidator profile.
Data::FormValidator::Results
results of form input validation.
Data::Grove
support for deeply nested structures
Data::Grove::Parent
provide parent properties to Data::Grove objects
Data::Grove::Visitor
add visitor/callback methods to Data::Grove objects
Data::OptList
parse and validate simple name/value option pairs
Data::Page
help when paging through sets of results
Data::Password
Perl extension for assesing password quality.
Data::RefSupport
Perl extension for working with xD data structures
Data::ShowTable
routines to display tabular data in several formats.
Data::Swap
Swap type and contents of variables
Data::UUID

Data::Visitor
Visitor style traversal of Perl data structures
Data::Visitor::Callback
A Data::Visitor with callbacks.

Date::Calc
Gregorian calendar date calculations
Date::Calc::Object
Object-oriented add-on for Date::Calc with overloaded operators
Date::Calendar
Calendar objects for different holiday schemes
Date::Calendar::Profiles

Date::Calendar::Year
Implements embedded "year" objects for Date::Calendar
Date::Format
Date formating subroutines
Date::ICal
Perl extension for ICalendar date objects.
Date::ICal::Duration
durations in iCalendar format, for math purposes.
Date::Leapyear
Is a particular year a leap year?
Date::Lima

Date::Manip
date manipulation routines
Date::Parse
Parse date strings into time values
Date::Range
work with a range of dates
Date::Simple
a simple date object
Date::Simple::D8

Date::Simple::Fmt

Date::Simple::ISO
Sub class of Date::Simple
Date::Simple::NoXS
Pure Perl support for Date::Simple.

DateTime
A date and time object
DateTime::Duration
Duration objects for date math
DateTime::Event::ICal
Perl DateTime extension for computing rfc2445 recurrences.
DateTime::Event::Recurrence
DateTime::Set extension for create basic recurrence sets
DateTime::Format::Builder
Create DateTime parser classes and objects.
DateTime::Format::Builder::Parser
Parser creation
DateTime::Format::Builder::Parser::Dispatch
Dispatch parsers by group
DateTime::Format::Builder::Parser::generic
Useful routines
DateTime::Format::Builder::Parser::Quick
Use another formatter, simply
DateTime::Format::Builder::Parser::Regex
Regex based date parsing
DateTime::Format::Builder::Parser::Strptime
strptime based date parsing
DateTime::Format::Builder::Tutorial
Quick class on using Builder
DateTime::Format::DateManip

DateTime::Format::DBI
Find a parser class for a database connection.
DateTime::Format::ICal
Parse and format iCal datetime and duration strings
DateTime::Format::Mail
Convert between DateTime and RFC2822/822 formats
DateTime::Format::MySQL
Parse and format MySQL dates and times
DateTime::Format::Oracle
Parse and format Oracle dates and timestamps
DateTime::Format::Pg
Parse and format PostgreSQL dates and times
DateTime::Format::Strptime
Parse and format strp and strf time patterns
DateTime::Format::W3CDTF
Parse and format W3CDTF datetime strings
DateTime::Helpers
Helper functions for other DateTime modules
DateTime::Infinite
Infinite past and future DateTime objects
DateTime::LeapSecond
leap seconds table and utilities
DateTime::Locale
Localization support for DateTime.pm
DateTime::Locale::Alias::ISO639_2
Adds ISO 639 2 language locale id aliases
DateTime::Locale::Base
Base class for individual locale objects
DateTime::LocaleCatalog
Provides a list of all valid locale names
DateTime::Set
Datetime sets and set math
DateTime::Span
Datetime spans
DateTime::SpanSet
set of DateTime spans
DateTime::TimeZone
Time zone object base class and factory
DateTime::TimeZone::Floating
A time zone that is always local
DateTime::TimeZone::Local
Determine the local system's time zone
DateTime::TimeZone::Local::Unix
Determine the local system's time zone on Unix
DateTime::TimeZone::Local::VMS
Determine the local system's time zone on VMS
DateTime::TimeZone::Local::Win32
Determine the local system's time zone on Windows
DateTime::TimeZone::OffsetOnly
A DateTime::TimeZone object that just contains an offset
DateTime::TimeZone::OlsonDB
An object to represent an Olson time zone database
DateTime::TimeZone::UTC
The UTC time zone
DateTime::TimeZoneCatalog
Provides a list of all valid time zone names

DB

DB::Introspector

DB::Introspector::Base::BooleanColumn

DB::Introspector::Base::CharColumn

DB::Introspector::Base::CLOBColumn

DB::Introspector::Base::Column

DB::Introspector::Base::DateTimeColumn

DB::Introspector::Base::ForeignKey

DB::Introspector::Base::FunctionalIndex

DB::Introspector::Base::Index

DB::Introspector::Base::IntegerColumn

DB::Introspector::Base::SpecialColumn

DB::Introspector::Base::StringColumn

DB::Introspector::Base::Table

DB::Introspector::Util::RelInspect


DBD::Chart
DBI driver abstraction for Rendering Charts and Graphs
DBD::Chart::Plot
Graph/chart Plotting engine for DBD::Chart
DBD::CSV
DBI driver for CSV files
DBD::DBM
a DBI driver for DBM & MLDBM files
DBD::File
Base class for writing DBI drivers
DBD::Gofer
A stateless-proxy driver for communicating with a remote DBI
DBD::Gofer::Policy::Base
Base class for DBD::Gofer policies
DBD::Gofer::Policy::classic
The 'classic' policy for DBD::Gofer
DBD::Gofer::Policy::pedantic
The 'pedantic' policy for DBD::Gofer
DBD::Gofer::Policy::rush
The 'rush' policy for DBD::Gofer
DBD::Gofer::Transport::Base
base class for DBD::Gofer client transports
DBD::Gofer::Transport::http
DBD::Gofer client transport using http
DBD::Gofer::Transport::null
DBD::Gofer client transport for testing
DBD::Gofer::Transport::pipeone
DBD::Gofer client transport for testing
DBD::Gofer::Transport::stream
DBD::Gofer transport for stdio streaming
DBD::Mock
Mock database driver for testing
DBD::mysql
MySQL driver for the Perl5 Database Interface
DBD::mysql::INSTALL
How to install and configure DBD::mysql
DBD::Oracle
Oracle database driver for the DBI module
DBD::Proxy
A proxy driver for the DBI
DBD::Sponge
Create a DBI statement handle from Perl data
DBD::SQLite
Self Contained RDBMS in a DBI Driver
DBD::SQLite2
Self Contained RDBMS in a DBI Driver

DBI
Database independent interface for Perl
DBI::Changes
List of significant changes to the DBI
DBI::Const::GetInfo::ANSI
ISO/IEC SQL/CLI Constants for GetInfo
DBI::Const::GetInfo::ODBC
ODBC Constants for GetInfo
DBI::Const::GetInfoReturn
Data and functions for describing GetInfo results
DBI::Const::GetInfoType
Data describing GetInfo type codes
DBI::DBD
Perl DBI Database Driver Writer's Guide
DBI::DBD::Metadata
Generate the code and data for some DBI metadata methods
DBI::FAQ
The Frequently Asked Questions for the Perl5 Database Interface
DBI::Gofer::Execute
Executes Gofer requests and returns Gofer responses
DBI::Gofer::Request
Encapsulate a request from DBD::Gofer to DBI::Gofer::Execute
DBI::Gofer::Response
Encapsulate a response from DBI::Gofer::Execute to DBD::Gofer
DBI::Gofer::Serializer::Base
base class for Gofer serialization
DBI::Gofer::Serializer::DataDumper
Gofer serialization using DataDumper
DBI::Gofer::Serializer::Storable
Gofer serialization using Storable
DBI::Gofer::Transport::Base
Base class for Gofer transports
DBI::Gofer::Transport::mod_perl
DBD::Gofer server-side transport for http
DBI::Gofer::Transport::pipeone
DBD::Gofer server-side transport for pipeone
DBI::Gofer::Transport::stream
DBD::Gofer server-side transport for stream
DBI::Profile
Performance profiling and benchmarking for the DBI
DBI::ProfileData
manipulate DBI::ProfileDumper data dumps
DBI::ProfileDumper
profile DBI usage and output data to a file
DBI::ProfileDumper::Apache
capture DBI profiling data from Apache/mod_perl
DBI::ProfileSubs
Subroutines for dynamic profile Path
DBI::ProxyServer
a server for the DBD::Proxy driver
DBI::PurePerl
a DBI emulation using pure perl
DBI::Roadmap
Planned Enhancements for the DBI
DBI::SQL::Nano
a very tiny SQL engine
DBI::Util::CacheMemory
a very fast but very minimal subset of Cache::Memory
DBI::W32ODBC
An experimental DBI emulation layer for Win32::ODBC

DBIx::Abstract
DBI SQL abstraction
DBIx::AbstractLite
Lightweight DBI SQL abstraction in a hybrid interface
DBIx::ANNOUNCE-FACTOR

DBIx::CGI
Easy to Use DBI interface for CGI scripts
DBIx::Chart
DBI extension for Rendering Charts and Graphs
DBIx::Class
Extensible and flexible object <-> relational mapper.
DBIx::Class::AccessorGroup
See Class::Accessor::Grouped
DBIx::Class::CDBICompat
Class::DBI Compatibility layer.
DBIx::Class::Core
Core set of DBIx::Class modules
DBIx::Class::Cursor

DBIx::Class::DB
classdata schema component
DBIx::Class::Exception
Exception objects for DBIx::Class
DBIx::Class::FormTools
Helper module for building forms with multiple related L<DBIx::Class> objects.
DBIx::Class::FromValidators
Update or Insert DBIx::Class data from Validators
DBIx::Class::InflateColumn
Automatically create references from column data
DBIx::Class::InflateColumn::DateTime
Auto-create DateTime objects from date and datetime columns.
DBIx::Class::InflateColumn::File
map files from the Database to the filesystem.
DBIx::Class::Loader
Dynamic definition of DBIx::Class sub classes.
DBIx::Class::Loader::DB2
DBIx::Class::Loader DB2 Implementation.
DBIx::Class::Loader::Generic
Generic DBIx::Class::Loader Implementation.
DBIx::Class::Loader::mysql
DBIx::Class::Loader mysql Implementation.
DBIx::Class::Loader::Pg
DBIx::Class::Loader Postgres Implementation.
DBIx::Class::Loader::SQLite
DBIx::Class::Loader SQLite Implementation.
DBIx::Class::Loader::Writing
Loader subclass writing guide
DBIx::Class::Manual
Index of the Manual
DBIx::Class::Manual::Component
Developing DBIx::Class Components
DBIx::Class::Manual::Cookbook
Miscellaneous recipes
DBIx::Class::Manual::DocMap
What documentation do we have?
DBIx::Class::Manual::Example
Simple CD database example
DBIx::Class::Manual::FAQ
Frequently Asked Questions
DBIx::Class::Manual::Glossary
Clarification of terms used.
DBIx::Class::Manual::Intro
Introduction to DBIx::Class
DBIx::Class::Manual::Joining
Manual on joining tables with DBIx::Class
DBIx::Class::Manual::Troubleshooting
Got a problem? Shoot it.
DBIx::Class::ObjectCache
Cache rows by primary key
DBIx::Class::Ordered
Modify the position of objects in an ordered list.
DBIx::Class::PK
Primary Key class
DBIx::Class::PK::Auto
Automatic primary key class
DBIx::Class::PK::Auto::DB2
Automatic primary key class for DB2
DBIx::Class::PK::Auto::MSSQL
Automatic primary key class for MSSQL
DBIx::Class::PK::Auto::MySQL
Automatic primary key class for MySQL
DBIx::Class::PK::Auto::Oracle
Automatic primary key class for Oracle
DBIx::Class::PK::Auto::Pg
Automatic primary key class for Pg
DBIx::Class::PK::Auto::SQLite
Automatic primary key class for SQLite
DBIx::Class::QueriesTime
Get your query's time.
DBIx::Class::QueryLog
Log queries for later analysis.
DBIx::Class::QueryLog::Analyzer
Query Analysis
DBIx::Class::QueryLog::Query
A Query
DBIx::Class::QueryLog::Transaction
A Transaction
DBIx::Class::Relationship
Inter-table relationships
DBIx::Class::Relationship::Base
Inter-table relationships
DBIx::Class::Relationship::BelongsTo

DBIx::Class::ResultClass::HashRefInflator

DBIx::Class::ResultSet
Responsible for fetching and creating resultset.
DBIx::Class::ResultSetColumn

DBIx::Class::ResultSetManager

DBIx::Class::ResultSource
Result source object
DBIx::Class::ResultSource::Table
Table object
DBIx::Class::ResultSourceHandle

DBIx::Class::ResultSourceProxy::Table

DBIx::Class::Row
Basic row methods
DBIx::Class::Schema
composable schemas
DBIx::Class::Schema::Loader
Dynamic definition of a DBIx::Class::Schema
DBIx::Class::Schema::Loader::Base
Base DBIx::Class::Schema::Loader Implementation.
DBIx::Class::Schema::Loader::DBI
DBIx::Class::Schema::Loader DBI Implementation.
DBIx::Class::Schema::Loader::DBI::DB2
DBIx::Class::Schema::Loader::DBI DB2 Implementation.
DBIx::Class::Schema::Loader::DBI::mysql
DBIx::Class::Schema::Loader::DBI mysql Implementation.
DBIx::Class::Schema::Loader::DBI::Oracle

DBIx::Class::Schema::Loader::DBI::Pg

DBIx::Class::Schema::Loader::DBI::SQLite
DBIx::Class::Schema::Loader::DBI SQLite Implementation.
DBIx::Class::Schema::Loader::DBI::Writing
Loader subclass writing guide for DBI
DBIx::Class::Schema::Loader::RelBuilder
Builds relationships for DBIx::Class::Schema::Loader
DBIx::Class::Schema::RestrictWithObject
Automatically restrict resultsets
DBIx::Class::Schema::RestrictWithObject::RestrictComp::Schema

DBIx::Class::Schema::RestrictWithObject::RestrictComp::Source

DBIx::Class::Schema::Versioned
DBIx::Class::Schema plugin for Schema upgrades
DBIx::Class::Serialize::Storable
hooks for Storable freeze/thaw
DBIx::Class::Storage
Generic Storage Handler
DBIx::Class::Storage::DBI
DBI storage handler
DBIx::Class::Storage::DBI::Cursor

DBIx::Class::Storage::DBI::DB2
Automatic primary key class for DB2
DBIx::Class::Storage::DBI::MSSQL
Storage::DBI subclass for MSSQL
DBIx::Class::Storage::DBI::MultiDistinctEmulation
Some databases can't handle count distincts with multiple cols. They should use base on this.
DBIx::Class::Storage::DBI::mysql
Automatic primary key class for MySQL
DBIx::Class::Storage::DBI::NoBindVars
Sometime DBDs have poor to no support for bind variables
DBIx::Class::Storage::DBI::ODBC
Base class for ODBC drivers
DBIx::Class::Storage::DBI::ODBC::DB2_400_SQL

DBIx::Class::Storage::DBI::Oracle
Base class for Oracle driver
DBIx::Class::Storage::DBI::Oracle::Generic
Automatic primary key class for Oracle
DBIx::Class::Storage::DBI::Oracle::WhereJoins

DBIx::Class::Storage::DBI::Pg
Automatic primary key class for PostgreSQL
DBIx::Class::Storage::DBI::Replication
EXPERIMENTAL Replicated database support
DBIx::Class::Storage::DBI::SQLite
Automatic primary key class for SQLite
DBIx::Class::Storage::DBI::Sybase
Storage::DBI subclass for Sybase
DBIx::Class::Storage::DBI::Sybase::MSSQL

DBIx::Class::Storage::Statistics
SQL Statistics
DBIx::Class::Table
Basic table methods
DBIx::Class::Test::SQLite
Base class for running Class::DBI tests against DBIx::Class compat layer, shamelessly ripped from Class::DBI::Test::SQLite
DBIx::Class::Tree
Manipulate and anaylze tree structured data.
DBIx::Class::Tree::AdjacencyList
Manage a tree of data using the common adjacency list model.
DBIx::Class::Tree::AdjacencyList::Ordered
Glue DBIx::Class::Ordered and DBIx::Class::Tree::AdjacencyList together.
DBIx::Class::UTF8Columns
Force UTF8 flag on columns
DBIx::Class::UUIDColumns
Implicit uuid columns
DBIx::Class::UUIDColumns::UUIDMaker
UUID wrapper module
DBIx::Class::UUIDColumns::UUIDMaker::APR::UUID
Create uuids using APR::UUID
DBIx::Class::UUIDColumns::UUIDMaker::Data::GUID
Create uuids using Data::GUID
DBIx::Class::UUIDColumns::UUIDMaker::Data::Uniqid
Create uuids using Data::Uniqid
DBIx::Class::UUIDColumns::UUIDMaker::Data::UUID
Create uuids using Data::UUID
DBIx::Class::UUIDColumns::UUIDMaker::UUID
Create uuids using UUID
DBIx::Class::UUIDColumns::UUIDMaker::Win32::Guidgen
Create uuids using Win32::Guidgen
DBIx::Class::UUIDColumns::UUIDMaker::Win32API::GUID
Create uuids using Win32API::GUID
DBIx::Class::Validation
Validate all data before submitting to your database.
DBIx::Class::WebForm
CRUD Methods For DBIx::Class
DBIx::ContextualFetch
Add contextual fetches to DBI
DBIx::DataModel
Classes and UML-style Associations on top of DBI
DBIx::DataModel::AbstractTable
Abstract parent for Table and View
DBIx::DataModel::Base
Base class for DBIx::DataModel
DBIx::DataModel::Iterator
Internal class for iterators over data rows
DBIx::DataModel::Schema
Factory for DBIx::DataModel Schemas
DBIx::DataModel::Table
Parent for Table classes
DBIx::DataModel::View
Parent for View classes
DBIx::DataSource
Database-independant create and drop functions
DBIx::DataSource::Driver
Driver Writer's Guide and base class
DBIx::DataSource::mysql
MySQL driver for DBIx::DataSource
DBIx::DataSource::Pg
PostgreSQL driver for DBIx::DataSource
DBIx::DBH
Perl extension for simplifying database connections
DBIx::DBH::mysql
mysql DBI database handle connection specifics.
DBIx::DBH::Pg
Pg DBI database handle connection specifics.
DBIx::DBH::SQLite
SQLite DBI database handle connection specifics.
DBIx::DBH::Sybase
Sybase DBI database handle connection specifics.
DBIx::DBSchema
Database-independent schema objects
DBIx::DBSchema::ColGroup
Column group objects
DBIx::DBSchema::ColGroup::Index
Index column group object
DBIx::DBSchema::ColGroup::Unique
Unique column group object
DBIx::DBSchema::Column
Column objects
DBIx::DBSchema::DBD
DBIx::DBSchema Driver Writer's Guide and Base Class
DBIx::DBSchema::DBD::mysql
MySQL native driver for DBIx::DBSchema
DBIx::DBSchema::DBD::Oracle
Oracle native driver for DBIx::DBSchema
DBIx::DBSchema::DBD::Pg
PostgreSQL native driver for DBIx::DBSchema
DBIx::DBSchema::DBD::SQLite
SQLite native driver for DBIx::DBSchema
DBIx::DBSchema::DBD::Sybase
Sybase database driver for DBIx::DBSchema
DBIx::DBSchema::Index
Index objects
DBIx::DBSchema::Table
Table objects
DBIx::Easy
Easy to Use DBI interface
DBIx::SearchBuilder
Encapsulate SQL queries and rows in simple perl objects
DBIx::SearchBuilder::Handle
Perl extension which is a generic DBI handle
DBIx::SearchBuilder::Handle::Informix
An Informix specific Handle object
DBIx::SearchBuilder::Handle::mysql
A mysql specific Handle object
DBIx::SearchBuilder::Handle::mysqlPP
A mysql specific Handle object
DBIx::SearchBuilder::Handle::ODBC
An ODBC specific Handle object
DBIx::SearchBuilder::Handle::Oracle
An oracle specific Handle object
DBIx::SearchBuilder::Handle::Pg
A Postgres specific Handle object
DBIx::SearchBuilder::Handle::SQLite
A SQLite specific Handle object
DBIx::SearchBuilder::Handle::Sybase
a Sybase specific Handle object
DBIx::SearchBuilder::Record
Superclass for records loaded by SearchBuilder
DBIx::SearchBuilder::Record::Cachable
Records with caching behavior
DBIx::SearchBuilder::SchemaGenerator
Generate table schemas from DBIx::SearchBuilder records
DBIx::SearchBuilder::Union
Deal with multiple SearchBuilder result sets as one
DBIx::SearchBuilder::Unique
Ensure uniqueness of records in a collection
DBIx::Sequence
A simple SQL92 ID generator
DBIx::Simple
Easy-to-use OO interface to DBI
DBIx::Simple::Comparison
DBIx::Simple in DBI jargon
DBIx::Simple::Examples
Examples of how to use DBIx::Simple
DBIx::Simple::SQE
Add subquery emulation to DBIx::Simple
DBIx::SimpleQuery
Query databases using as little code as possible
DBIx::SimpleQuery::Object
An object containing the results of a DBIx::SimpleQuery::query.
DBIx::SystemCatalog
Perl module for accessing system catalog in common databases
DBIx::Table
Class used to represent DBI database tables.
DBIx::Transaction
Allow transactions to be nested in DBI
DBIx::Transaction::db
Database handle that is aware of nested transactions
DBIx::Transaction::st
Statement handle when running under DBIx::Transaction
DBIx::Tree
Perl module for generating a tree from a self-referential table
DBIx::Web
Active Web Database Layer
DBIx::Wrap
Object oriented wrapper around DBI.
DBIx::Wrapper
A wrapper around the DBI
DBIx::Wrapper::Request
Request object for database operations
DBIx::XHTML_Table
SQL query result set to XML-based HTML table.

DBM_Filter
Filter DBM keys/values

DB_File
Perl5 access to Berkeley DB version 1.x

DDL::Oracle
a DDL generator for Oracle databases

DDS
Alias for Data::Dump::Streamer

Devel::Cover
Code coverage metrics for Perl
Devel::Cover::Annotation::Random
Example annotation for formatters
Devel::Cover::Annotation::Svk
Annotate with svk information
Devel::Cover::Branch
Code coverage metrics for Perl
Devel::Cover::Condition
Code coverage metrics for Perl
Devel::Cover::Condition_and_2
Code coverage metrics for Perl
Devel::Cover::Condition_and_3
Code coverage metrics for Perl
Devel::Cover::Condition_or_2
Code coverage metrics for Perl
Devel::Cover::Condition_or_3
Code coverage metrics for Perl
Devel::Cover::Condition_xor_4
Code coverage metrics for Perl
Devel::Cover::Criterion
Code coverage metrics for Perl
Devel::Cover::DB
Code coverage metrics for Perl
Devel::Cover::DB::File
Code coverage metrics for Perl
Devel::Cover::DB::Structure
Code coverage metrics for Perl
Devel::Cover::Op
B::Concise with coverage data
Devel::Cover::Pod
Code coverage metrics for Perl
Devel::Cover::Report::Compilation

Devel::Cover::Report::Html

Devel::Cover::Report::Html_basic

Devel::Cover::Report::Html_minimal

Devel::Cover::Report::Html_subtle

Devel::Cover::Report::Sort
Report on runs in an optimal order
Devel::Cover::Report::Text

Devel::Cover::Report::Text2

Devel::Cover::Statement
Code coverage metrics for Perl
Devel::Cover::Subroutine
Code coverage metrics for Perl
Devel::Cover::Time
Code coverage metrics for Perl
Devel::Cover::Truth_Table

Devel::Cover::Tutorial

Devel::Cover::Web
Files for JavaScript or CSS
Devel::Cycle
Find memory cycles in objects
Devel::DProf
a Perl code profiler
Devel::GraphVizProf
per-line Perl profiler
Devel::InnerPackage
find all the inner packages of a package
Devel::Leak
Utility for looking for perl objects that are not reclaimed.
Devel::Peek
A data debugging tool for the XS programmer
Devel::PPPort
Perl/Pollution/Portability
Devel::SelfStubber
generate stubs for a SelfLoading module
Devel::StackTrace
Stack trace and stack trace frame objects
Devel::Symdump
dump symbol names or the symbol table

diagnostics
produce verbose warning diagnostics

Digest
Modules that calculate message digests
Digest::base
Digest base class
Digest::BubbleBabble
Create bubble-babble fingerprints
Digest::CRC
Generic CRC functions
Digest::file
Calculate digests of files
Digest::HMAC
Keyed-Hashing for Message Authentication
Digest::HMAC_MD5
Keyed-Hashing for Message Authentication
Digest::HMAC_SHA1
Keyed-Hashing for Message Authentication
Digest::MD2
Perl interface to the MD2 Algorithm
Digest::MD5
Perl interface to the MD5 Algorithm
Digest::SHA
Perl extension for SHA-1/224/256/384/512
Digest::SHA1
Perl interface to the SHA-1 algorithm

DirHandle
supply object methods for directory handles

Dumpvalue
provides screen dump of Perl data.

DynaLoader
Dynamically load C libraries into Perl code

- E -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

Email::Abstract
unified interface to mail representations
Email::Abstract::EmailMIME
Email::Abstract wrapper for Email::MIME
Email::Abstract::EmailSimple
Email::Abstract wrapper for Email::Simple
Email::Abstract::MailInternet
Email::Abstract wrapper for Mail::Internet
Email::Abstract::MailMessage
Email::Abstract wrapper for Mail::Message
Email::Abstract::MIMEEntity
Email::Abstract wrapper for MIME::Entity
Email::Abstract::Plugin
a base class for Email::Abstract plugins
Email::Address
RFC 2822 Address Parsing and Creation
Email::Date
Find and Format Date Headers
Email::Date::Format
produce RFC 2822 date strings
Email::Delete
Delete Messages from Folders
Email::Delete::Maildir
Delete Messages from a Maildir Folder
Email::Delete::Mbox
Delete Messages from a mbox Folder
Email::Folder
read all the messages from a folder as Email::Simple objects.
Email::Folder::Maildir
reads raw RFC822 mails from a maildir
Email::Folder::Mbox
reads raw RFC822 mails from an mbox file
Email::Folder::MH
reads raw RFC822 mails from an mh folder
Email::Folder::Reader
reads raw RFC822 mails from a box
Email::FolderType
determine the type of a mail folder
Email::FolderType::Ezmlm
class to help Email::FolderType recognise ezmlm archives
Email::FolderType::Maildir
class to help Email::FolderType recognise maildirs
Email::FolderType::Mbox
class to help Email::FolderType recognise MH mail directories
Email::FolderType::MH
class to help Email::FolderType recognise MH mail directories
Email::LocalDelivery
Deliver a piece of email - simply
Email::Send
Simply Sending Email
Email::Send::IO
Send messages using IO operations
Email::Send::NNTP
Post Messages to a News Server
Email::Send::Qmail
Send Messages using qmail-inject
Email::Send::Sendmail
Send Messages using sendmail
Email::Send::SMTP
Send Messages using SMTP
Email::Send::Test
Captures emails sent via Email::Send for testing
Email::Simple
Simple parsing of RFC2822 message format and headers
Email::Simple::Header
the header of an Email::Simple message
Email::Simple::Headers
a deprecated module that does nothing!
Email::Valid
Check validity of Internet email addresses
Email::Valid::Loose
Email::Valid which allows dot before at mark

Encode
character encodings
Encode::Alias
alias definitions to encodings
Encode::Byte
Single Byte Encodings
Encode::CJKConstants
Internally used by Encode::??::ISO_2022_*
Encode::CN
China-based Chinese Encodings
Encode::CN::HZ
internally used by Encode::CN
Encode::Config
internally used by Encode
Encode::EBCDIC
EBCDIC Encodings
Encode::Encoder
Object Oriented Encoder
Encode::Encoding
Encode Implementation Base Class
Encode::GSM0338
ESTI GSM 03.38 Encoding
Encode::Guess
Guesses encoding from data
Encode::JP
Japanese Encodings
Encode::JP::H2Z
internally used by Encode::JP::2022_JP*
Encode::JP::JIS7
internally used by Encode::JP
Encode::KR
Korean Encodings
Encode::KR::2022_KR
internally used by Encode::KR
Encode::MIME::Header
MIME 'B' and 'Q' header encoding
Encode::MIME::Name
internally used by Encode
Encode::PerlIO
a detailed document on Encode and PerlIO
Encode::Supported
Encodings supported by Encode
Encode::Symbol
Symbol Encodings
Encode::TW
Taiwan-based Chinese Encodings
Encode::Unicode
Various Unicode Transformation Formats
Encode::Unicode::UTF7
UTF-7 encoding

encoding
allows you to write your script in non-ascii or non-utf8

English
use nice English names for ugly punctuation variables

Env
perl module that imports environment variables as scalars or arrays

Errno
System errno constants

Error
Error/exception handling in an OO-ish way
Error::Dumb
simple error management for simple classes
Error::Simple
the simple error sub-class of Error

Event
Event loop processing
Event::generic
generic event handling
Event::MakeMaker
MakeMaker glue for the C-level Event API

Exception::Class
A module that allows you to declare real exception classes in Perl

Exporter
Implements default import method for modules
Exporter::Heavy
Exporter guts
Exporter::Lite
Lightweight exporting of variables

ExtUtils::AutoInstall
Automatic install of dependencies via CPAN
ExtUtils::CBuilder
Compile and link C code for Perl modules
ExtUtils::CBuilder::Platform::Windows
Builder class for Windows platforms
ExtUtils::Command
utilities to replace common UNIX commands in Makefiles etc.
ExtUtils::Command::MM
Commands for the MM's to use in Makefiles
ExtUtils::Constant
generate XS code to import C header constants
ExtUtils::Constant::Base
base class for ExtUtils::Constant objects
ExtUtils::Constant::Utils
helper functions for ExtUtils::Constant
ExtUtils::Constant::XS
base class for ExtUtils::Constant objects
ExtUtils::Embed
Utilities for embedding Perl in C/C++ applications
ExtUtils::Install
install files from here to there
ExtUtils::Installed
Inventory management of installed modules
ExtUtils::Liblist
determine libraries to use and how to use them
ExtUtils::MakeMaker
Create a module Makefile
ExtUtils::MakeMaker::bytes
Version-agnostic bytes.pm
ExtUtils::MakeMaker::Config
Wrapper around Config.pm
ExtUtils::MakeMaker::FAQ
Frequently Asked Questions About MakeMaker
ExtUtils::MakeMaker::Tutorial
Writing a module with MakeMaker
ExtUtils::MakeMaker::vmsish
Platform-agnostic vmsish.pm
ExtUtils::Manifest
utilities to write and check a MANIFEST file
ExtUtils::Miniperl
write the C code for perlmain.c
ExtUtils::Mkbootstrap
make a bootstrap file for use by DynaLoader
ExtUtils::Mksymlists
write linker options files for dynamic extension
ExtUtils::MM
OS adjusted ExtUtils::MakeMaker subclass
ExtUtils::MM_AIX
AIX specific subclass of ExtUtils::MM_Unix
ExtUtils::MM_Any
Platform-agnostic MM methods
ExtUtils::MM_BeOS
methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_Cygwin
methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_Darwin
special behaviors for OS X
ExtUtils::MM_DOS
DOS specific subclass of ExtUtils::MM_Unix
ExtUtils::MM_MacOS
once produced Makefiles for MacOS Classic
ExtUtils::MM_NW5
methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_OS2
methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_QNX
QNX specific subclass of ExtUtils::MM_Unix
ExtUtils::MM_Unix
methods used by ExtUtils::MakeMaker
ExtUtils::MM_UWIN
U/WIN specific subclass of ExtUtils::MM_Unix
ExtUtils::MM_VMS
methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_VOS
VOS specific subclass of ExtUtils::MM_Unix
ExtUtils::MM_Win32
methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_Win95
method to customize MakeMaker for Win9X
ExtUtils::MY
ExtUtils::MakeMaker subclass for customization
ExtUtils::Packlist
manage .packlist files
ExtUtils::ParseXS
converts Perl XS code into C code
ExtUtils::testlib
add blib/* directories to @INC

- F -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

Fatal
replace functions with equivalents which succeed or die

FCGI
Fast CGI module
FCGI::ProcManager
functions for managing FastCGI applications.

Fcntl
load the C Fcntl.h defines

fields
compile-time class fields

File::BaseDir
Use the Freedesktop.org base directory specification
File::Basename
split a pathname into pieces
File::CheckTree
run many filetest checks on a tree
File::chmod
Implements symbolic and ls chmod modes
File::Compare
Compare files or filehandles
File::Copy
Copy files or filehandles
File::Copy::Recursive
Perl extension for recursively copying files and directories
File::DesktopEntry
Object to handle .desktop files
File::DosGlob
DOS like globbing and then some
File::Fetch
A generic file fetching mechanism
File::Find
Traverse a directory tree.
File::Find::Rule
Alternative interface to File::Find
File::Find::Rule::Extending
the mini-guide to extending File::Find::Rule
File::Find::Rule::Procedural
File::Find::Rule's procedural interface
File::Flat
Implements a flat filesystem
File::Glob
Perl extension for BSD glob routine
File::GlobMapper
Extend File Glob to Allow Input and Output Files
File::HomeDir
Find your home and other directories, on any platform
File::HomeDir::Darwin
find your home and other directories, on Darwin
File::HomeDir::Unix
find your home and other directories, on Unix
File::HomeDir::Windows
find your home and other directories, on Windows
File::Listing
parse directory listing
File::MimeInfo
Determine file type
File::MimeInfo::Applications
Find programs to open a file by mimetype
File::MimeInfo::Cookbook
various code snippets
File::MimeInfo::Magic
Determine file type with magic
File::MimeInfo::Rox
Open files by mimetype "Rox style"
File::MMagic
Guess file type
File::MMagic::XS
Guess File Type With XS
File::Modified
checks intelligently if files have changed
File::Path
Create or remove directory trees
File::Path::Expand
expand filenames
File::PathList
Find a file within a set of paths
File::Remove
Remove files and directories
File::Slurp
Efficient Reading/Writing of Complete Files
File::Spec
portably perform operations on file names
File::Spec::Cygwin
methods for Cygwin file specs
File::Spec::Epoc
methods for Epoc file specs
File::Spec::Functions
portably perform operations on file names
File::Spec::Mac
File::Spec for Mac OS
File::Spec::OS2
methods for OS/2 file specs
File::Spec::Unix
File::Spec for Unix, base for other File::Spec modules
File::Spec::VMS
methods for VMS file specs
File::Spec::Win32
methods for Win32 file specs
File::stat
by-name interface to Perl's built-in stat functions
File::Temp
return name and handle of a temporary file safely
File::Which
Portable implementation of the `which' utility

FileCache
keep more files open than the system permits

FileHandle
supply object methods for filehandles

filetest
Perl pragma to control the filetest permission operators

Filter::cpp
cpp source filter
Filter::decrypt
template for a decrypt source filter
Filter::exec
exec source filter
Filter::sh
sh source filter
Filter::Simple
Simplified source filtering
Filter::tee
tee source filter
Filter::Util::Call
Perl Source Filter Utility Module
Filter::Util::Exec
exec source filter

FindBin
Locate directory of original perl script

FormValidator::Simple
validation with simple chains of constraints
FormValidator::Simple::Results
results of validation

FreezeThaw
converting Perl structures to strings and back.

- G -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

GD
Interface to Gd Graphics Library
GD::Graph
Graph Plotting Module for Perl 5
GD::Graph::colour
Colour manipulation routines for use with GD::Graph
GD::Graph::Data
Data set encapsulation for GD::Graph
GD::Graph::Error
Error handling for GD::Graph classes
GD::Graph::FAQ
Frequently asked questions
GD::Graph::hbars
make bar graphs with horizontal bars
GD::Image
Image class for the GD image library
GD::Polygon
Polygon class for the GD image library
GD::Polyline
Polyline object and Polygon utilities for use with GD
GD::Simple
Simplified interface to GD library
GD::Text
Text utilities for use with GD
GD::Text::Align
Draw aligned strings
GD::Text::Wrap
Wrap strings in boxes

GDBM_File
Perl5 access to the gdbm library.

Geo::IP
Look up country by IP Address
Geo::IP::Record
Contains city information for GeoIP City Edition
Geo::Mirror
Find closest Mirror

Getopt::ArgvFile
interpolates script options from files into @ARGV or another array
Getopt::Long
Extended processing of command line options
Getopt::Std
Process single-character switches with switch clustering

Graph
graph data structures and algorithms
Graph::AdjacencyMap
create and a map of graph vertices or edges
Graph::AdjacencyMap::Vertex
create and a map of graph vertices or edges
Graph::AdjacencyMatrix
create and query the adjacency matrix of graph G
Graph::Base
graph base class
Graph::BFS
graph breadth-first search
Graph::BitMatrix
create and manipulate a V x V bit matrix of graph G
Graph::DFS
graph depth-first search
Graph::Directed
directed graphs
Graph::HeapElem
internal use only
Graph::Matrix
create and manipulate a V x V matrix of graph G
Graph::TransitiveClosure

Graph::TransitiveClosure::Matrix
create and query transitive closure of graph
Graph::Traversal
traverse graphs
Graph::Traversal::BFS
breadth-first traversal of graphs
Graph::Traversal::DFS
depth-first traversal of graphs
Graph::Undirected
undirected graphs
Graph::UnionFind
union-find data structures

GraphViz
Interface to the GraphViz graphing tool
GraphViz::Data::Grapher
Visualise data structures as a graph
GraphViz::DBI
graph database tables and relations
GraphViz::No
subclass of GraphViz with no nodes
GraphViz::Parse::RecDescent
Visualise grammars
GraphViz::Parse::Yacc
Visualise grammars
GraphViz::Parse::Yapp
Visualise grammars
GraphViz::Regex
Visualise a regular expression
GraphViz::Small
subclass of GraphViz with small nodes
GraphViz::XML
Visualise XML as a tree

- H -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

Hash::Util
A selection of general-utility hash subroutines

Heap
Perl extensions for keeping data partially sorted

Heap071::Elem
Perl extension for elements to be put in Heaps
Heap071::Fibonacci
a Perl extension for keeping data partially sorted

Heap::Binary
a binary heap to keep data partially sorted
Heap::Binomial
a binomial heap to keep data partially sorted
Heap::Elem
Base class for elements in a Heap
Heap::Elem::Num
Numeric Heap Elements
Heap::Elem::NumRev
Reversed Numeric Heap Elements
Heap::Elem::Ref
Object Reference Heap Elements
Heap::Elem::RefRev
Reversed Object Reverence Heap Elements
Heap::Elem::Str
String Heap Elements
Heap::Elem::StrRev
Reversed String Heap Elements
Heap::Fibonacci
a fibonacci heap to keep data partially sorted

Hints
Perl extension for hints databases
Hints::Base
Perl extension for hints program storage databases
Hints::Base::svplus
Hints::Base database for SchemaView Plus
Hints::X
Perl extension for dialog for showing hints from hints databases

Hook::LexWrap
Lexically scoped subroutine wrappers

HTML::AsSubs
functions that construct a HTML syntax tree
HTML::Clean
Cleans up HTML code for web browsers, not humans
HTML::Element
Class for objects that represent HTML elements
HTML::Element::traverse
discussion of HTML::Element's traverse method
HTML::Entities
Encode or decode strings with HTML entities
HTML::FillInForm
Populates HTML Forms with data.
HTML::Filter
Filter HTML text through the parser
HTML::Form
Class that represents an HTML form element
HTML::HeadParser
Parse <HEAD> section of a HTML document
HTML::LinkExtor
Extract links from an HTML document
HTML::Mason
High-performance, dynamic web site authoring system
HTML::Mason::Admin
Mason Administrator's Manual
HTML::Mason::ApacheHandler
Mason/mod_perl interface
HTML::Mason::Buffer
Objects for Handling Component Output
HTML::Mason::Cache::BaseCache
Base cache object
HTML::Mason::CGIHandler
Use Mason in a CGI environment
HTML::Mason::Compiler
Compile Mason component source
HTML::Mason::Compiler::ToObject
A Compiler subclass that generates Mason object code
HTML::Mason::Component
Mason Component Class
HTML::Mason::Component::FileBased
Mason File-Based Component Class
HTML::Mason::Component::Subcomponent
Mason Subcomponent Class
HTML::Mason::ComponentSource
represents information about an component
HTML::Mason::Devel
Mason Developer's Manual
HTML::Mason::Escapes
Functions to escape text for Mason
HTML::Mason::Exceptions
Exception objects thrown by Mason
HTML::Mason::FakeApache
An Apache object emulator for use with Mason
HTML::Mason::Interp
Mason Component Interpreter
HTML::Mason::Lexer
Generates events based on component source lexing
HTML::Mason::MethodMaker
Used to create simple get & get/set methods in other classes
HTML::Mason::Params
Mason configuration parameters
HTML::Mason::Parser
Old module for compiling components
HTML::Mason::Plugin
Plugin Base class for Mason
HTML::Mason::Plugin::Context
encapsulates arguments passed to plugin methods
HTML::Mason::Request
Mason Request Class
HTML::Mason::Resolver
Component path resolver base class
HTML::Mason::Resolver::File
Component path resolver for file-based components
HTML::Mason::Resolver::Null
a do-nothing resolver
HTML::Mason::Subclassing
Documentation on Subclassing Internal Mason classes
HTML::Mason::Tests
Test harness for testing Mason
HTML::Mason::Tools
Function library used internally in Mason
HTML::Mason::Utils
Publically available functions useful outside of Mason
HTML::Menu::DateTime
Easily create popup menus for use with templates.
HTML::Parse
Deprecated, a wrapper around HTML::TreeBuilder
HTML::Parser
HTML parser class
HTML::PullParser
Alternative HTML::Parser interface
HTML::Stream
HTML output stream class, and some markup utilities
HTML::Tagset
data tables useful in parsing HTML
HTML::Template
Perl module to use HTML Templates from CGI scripts
HTML::Template::XPath
Easy access to XML files from HTML::Template using XPath
HTML::TokeParser
Alternative HTML::Parser interface
HTML::Tree
overview of HTML::TreeBuilder et al
HTML::Tree::AboutObjects
article: "User's View of Object-Oriented Modules"
HTML::Tree::AboutTrees
article on tree-shaped data structures in Perl
HTML::Tree::Scanning
article: "Scanning HTML"
HTML::TreeBuilder
Parser that builds a HTML syntax tree

HTTP::Body
HTTP Body Parser
HTTP::Body::MultiPart
HTTP Body Multipart Parser
HTTP::Body::OctetStream
HTTP Body OctetStream Parser
HTTP::Body::UrlEncoded
HTTP Body UrlEncoded Parser
HTTP::Body::XForms
HTTP Body XForms Parser
HTTP::Body::XFormsMultipart
HTTP Body XForms multipart/related submission Parser
HTTP::Cookies
HTTP cookie jars
HTTP::Cookies::Microsoft
access to Microsoft cookies files
HTTP::Cookies::Netscape
access to Netscape cookies files
HTTP::Daemon
a simple http server class
HTTP::Date
date conversion routines
HTTP::Headers
Class encapsulating HTTP Message headers
HTTP::Headers::Util
Header value parsing utility functions
HTTP::Message
HTTP style message
HTTP::Negotiate
choose a variant to serve
HTTP::Proxy
A pure Perl HTTP proxy
HTTP::Proxy::BodyFilter
A base class for HTTP messages body filters
HTTP::Proxy::BodyFilter::complete
A filter that passes on a complete body or nothing
HTTP::Proxy::BodyFilter::htmlparser
Filter using HTML::Parser
HTTP::Proxy::BodyFilter::htmltext
A filter to transmogrify HTML text
HTTP::Proxy::BodyFilter::lines
A filter that outputs only complete lines
HTTP::Proxy::BodyFilter::save
A filter that saves transfered data to a file
HTTP::Proxy::BodyFilter::simple
A class for creating simple filters
HTTP::Proxy::BodyFilter::tags
A filter that outputs only complete tags
HTTP::Proxy::Engine
Generic child process manager engine for HTTP::Proxy
HTTP::Proxy::Engine::Legacy
The "older" HTTP::Proxy engine
HTTP::Proxy::Engine::NoFork
A basic, non forking HTTP::Proxy engine
HTTP::Proxy::Engine::ScoreBoard
A scoreboard-based HTTP::Proxy engine
HTTP::Proxy::FilterStack
A class to manage filter stacks
HTTP::Proxy::HeaderFilter
A base class for HTTP message header filters
HTTP::Proxy::HeaderFilter::simple
A class for creating simple filters
HTTP::Proxy::HeaderFilter::standard
An internal filter to respect RFC2616
HTTP::Request
HTTP style request message
HTTP::Request::AsCGI
Setup a CGI enviroment from a HTTP::Request
HTTP::Request::Common
Construct common HTTP::Request objects
HTTP::Response
HTTP style response message
HTTP::Server::Simple
Lightweight HTTP server
HTTP::Server::Simple::CGI
CGI.pm-style version of HTTP::Server::Simple
HTTP::Server::Simple::CGI::Environment
a HTTP::Server::Simple mixin to provide the CGI protocol
HTTP::Status
HTTP Status code processing

- I -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

I18N::Collate
compare 8-bit scalar data according to the current locale
I18N::Langinfo
query locale information
I18N::LangTags
functions for dealing with RFC3066-style language tags
I18N::LangTags::Detect
detect the user's language preferences
I18N::LangTags::List
tags and names for human languages

iCal::Parser
Parse iCalendar files into a data structure
iCal::Parser::HTML
Generate HTML calendars from iCalendars
iCal::Parser::SAX
Generate SAX events from an iCalendar

if
C<use> a Perl module if a condition holds

Ima::DBI
Database connection caching and organization

Image::Size
read the dimensions of an image in several popular formats

IMAP::Admin
Perl module for basic IMAP server administration

inc::Module::Install
Module::Install loader

Inline
Write Perl subroutines in other programming languages.

Inline-API
API - How to bind a programming language to Perl using Inline.pm

Inline-FAQ
FAQ - The Inline FAQ

Inline-Support
Support - Support Information for Inline.pm and related modules.

Inline::C
Write Perl Subroutines in C
Inline::C-Cookbook
A Cornucopia of Inline C Recipes
Inline::C::ParseRecDescent
The Classic Inline::C Parser
Inline::C::ParseRegExp
The New and Improved Inline::C Parser

integer
Perl pragma to use integer arithmetic instead of floating point

IO
load various IO modules
IO::All
IO::All of it to Graham and Damian!
IO::All::DBM
DBM Support for IO::All
IO::All::Dir
Directory Support for IO::All
IO::All::File
File Support for IO::All
IO::All::Filesys
File System Methods Mixin for IO::All
IO::All::Link
Symbolic Link Support for IO::All
IO::All::MLDBM
MLDBM Support for IO::All
IO::All::Pipe
Pipe Support for IO::All
IO::All::Socket
Socket Support for IO::All
IO::All::STDIO
STDIO Support for IO::All
IO::All::String
String IO Support for IO::All
IO::All::Temp
Temporary File Support for IO::All
IO::AtomicFile
write a file which is updated atomically
IO::Compress::Base
Base Class for IO::Compress modules
IO::Compress::Deflate
Write RFC 1950 files/buffers
IO::Compress::Gzip
Write RFC 1952 files/buffers
IO::Compress::RawDeflate
Write RFC 1951 files/buffers
IO::Compress::Zip
Write zip files/buffers
IO::Dir
supply object methods for directory handles
IO::File
supply object methods for filehandles
IO::Handle
supply object methods for I/O handles
IO::InnerFile
define a file inside another file
IO::Lines
IO:: interface for reading/writing an array of lines
IO::Pipe
supply object methods for pipes
IO::Poll
Object interface to system poll call
IO::Pty
Pseudo TTY object class
IO::Scalar
IO:: interface for reading/writing a scalar
IO::ScalarArray
IO:: interface for reading/writing an array of scalars
IO::Seekable
supply seek based methods for I/O objects
IO::Select
OO interface to the select system call
IO::Socket
Object interface to socket communications
IO::Socket::INET
Object interface for AF_INET domain sockets
IO::Socket::SSL
Nearly transparent SSL encapsulation for IO::Socket::INET.
IO::Socket::UNIX
Object interface for AF_UNIX domain sockets
IO::String
Emulate file interface for in-core strings
IO::Stringy
stringy - I/O on in-core objects like strings and arrays
IO::Tty
Low-level allocate a pseudo-Tty, import constants.
IO::Tty::Constant
Terminal Constants
IO::Uncompress::AnyInflate
Uncompress zlib-based file/buffer
IO::Uncompress::AnyUncompress
Uncompress gzip, zip, bzip2 or lzop file/buffer
IO::Uncompress::Base
Base Class for IO::Uncompress modules
IO::Uncompress::Gunzip
Read RFC 1952 files/buffers
IO::Uncompress::Inflate
Read RFC 1950 files/buffers
IO::Uncompress::RawInflate
Read RFC 1951 files/buffers
IO::Uncompress::Unzip
Read zip files/buffers
IO::Wrap
wrap raw filehandles in IO::Handle interface
IO::WrapTie
wrap tieable objects in IO::Handle interface
IO::Zlib
IO:: style interface to L<Compress::Zlib>

IPC::Cmd
finding and running system commands made easy
IPC::Msg
SysV Msg IPC object class
IPC::Open2
open a process for both reading and writing
IPC::Open3
open a process for reading, writing, and error handling
IPC::Run
system
IPC::Run3
run a subprocess with input/ouput redirection
IPC::Run3::ProfArrayBuffer
Store profile events in RAM in an array
IPC::Run3::ProfLogger
write profiling data to a log file
IPC::Run3::ProfLogReader
read and process a ProfLogger file
IPC::Run3::ProfPP
Generate reports from IPC::Run3 profiling data
IPC::Run3::ProfReporter
base class for handling profiling data
IPC::Run::Debug
debugging routines for IPC::Run
IPC::Run::IO
I/O channels for IPC::Run.
IPC::Run::Timer
Timer channels for IPC::Run.
IPC::Run::Win32Helper
helper routines for IPC::Run on Win32 platforms.
IPC::Run::Win32IO
helper routines for IPC::Run on Win32 platforms.
IPC::Run::Win32Pump
helper processes to shovel data to/from parent, child
IPC::Semaphore
SysV Semaphore IPC object class
IPC::SharedMem
SysV Shared Memory IPC object class
IPC::SysV
System V IPC constants and system calls

- J -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

Jcode
Japanese Charset Handler
Jcode::Nihongo


JSON
JSON encoder/decoder
JSON::Converter

JSON::Parser

JSON::PC
fast JSON Parser and Converter
JSON::PP
JSON::XS compatible pure-Perl module.
JSON::PP5005
Helper module in using JSON::PP in Perl 5.005
JSON::PP56
Helper module in using JSON::PP in Perl 5.6
JSON::PP58
Helper module in using JSON::PP in Perl 5.8 and lator
JSON::PP::Boolean
dummy module providing JSON::PP::Boolean
JSON::RPC
Perl implementation of JSON-RPC 1.1 protocol
JSON::RPC::Client
Perl implementation of JSON-RPC client
JSON::RPC::Procedure
JSON-RPC Service attributes
JSON::RPC::Server
Perl implementation of JSON-RPC sever
JSON::RPC::Server::Apache2
JSON-RPC sever for mod_perl2
JSON::RPC::Server::CGI
JSON-RPC sever for CGI
JSON::RPC::Server::Daemon
JSON-RPC sever for daemon
JSON::Syck
JSON is YAML
JSON::XS
solaris/JSON/XS.pm
JSON::XS::Boolean
dummy module providing JSON::XS::Boolean

JSONRPC
Perl implementation of JSON-RPC protocol
JSONRPC::Transport::HTTP


JUNOS::Access

JUNOS::Access::clear_text
Implements the clear-text access method.
JUNOS::Access::rsh
Implements the rsh access method. This access method is currently unsupported.
JUNOS::Access::ssh
Implements the ssh access method.
JUNOS::Access::ssl
Implements the ssl access method.
JUNOS::Access::stubs
Implements the stubs access method.
JUNOS::Access::telnet
Implements the telnet access method.
JUNOS::Access::xnm
Implements the xnm access method which must be subclassed by any access method that talks to the xnm server.
JUNOS::Device
Implements a remote JUNOScript device
JUNOS::DOM::Parser
A DOM Parser this specialized for paring the JUNOScript protocol.
JUNOS::Methods
Implements the superclass for JUNOS::Device
JUNOS::Response
Response object from a remote Juniper box
JUNOS::Trace
Outputs trace messages.

- L -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

less
perl pragma to request less of something from the compiler

lib
manipulate @INC at compile time

Lingua::EN::Inflect
Convert singular to plural. Select "a" or "an".
Lingua::EN::Inflect::Number
Force number of words to singular or plural

List::MoreUtils
Provide the stuff missing in List::Util
List::Util
A selection of general-utility list subroutines

locale
Perl pragma to use and avoid POSIX locales for built-in operations

Locale::Constants
constants for Locale codes
Locale::Country
ISO codes for country identification
Locale::Currency
ISO three letter codes for currency identification
Locale::gettext
message handling functions
Locale::gettext_pp
Pure Perl Implementation of Uniforum Message Translation
Locale::gettext_xs
XS Implementation of Uniforum Message Translation
Locale::Language
ISO two letter codes for language identification
Locale::Maketext
framework for localization
Locale::Maketext::Extract
Extract translatable strings from source
Locale::Maketext::Extract::Run
Module interface to xgettext.pl
Locale::Maketext::Gettext
Joins the gettext and Maketext frameworks
Locale::Maketext::Gettext::Functions
Functional interface to Locale::Maketext::Gettext
Locale::Maketext::Lexicon
Use other catalog formats in Maketext
Locale::Maketext::Lexicon::Auto
Auto fallback lexicon for Maketext
Locale::Maketext::Lexicon::Gettext
PO and MO file parser for Maketext
Locale::Maketext::Lexicon::Msgcat
Msgcat catalog parser Maketext
Locale::Maketext::Lexicon::Tie
Use tied hashes as lexicons for Maketext
Locale::Maketext::Simple
Simple interface to Locale::Maketext::Lexicon
Locale::Maketext::TPJ13
article about software localization
Locale::Messages
Gettext Like Message Retrieval
Locale::Recode
Object-Oriented Portable Charset Conversion
Locale::Recode::_Aliases
Internal Charset Alias Database for libintl-perl
Locale::Recode::_Conversions
Internal Table of Known Conversions
Locale::RecodeData
Abstract Base Class for Charset Converters
Locale::RecodeData::ASMO_449
Conversion routines for ASMO_449
Locale::RecodeData::ATARI_ST
Conversion routines for ATARI-ST
Locale::RecodeData::ATARI_ST_EURO
Conversion routines for ATARI-ST-EURO
Locale::RecodeData::CP10007
Conversion routines for CP10007
Locale::RecodeData::CP1250
Conversion routines for CP1250
Locale::RecodeData::CP1251
Conversion routines for CP1251
Locale::RecodeData::CP1252
Conversion routines for CP1252
Locale::RecodeData::CP1253
Conversion routines for CP1253
Locale::RecodeData::CP1254
Conversion routines for CP1254
Locale::RecodeData::CP1256
Conversion routines for CP1256
Locale::RecodeData::CP1257
Conversion routines for CP1257
Locale::RecodeData::CSN_369103
Conversion routines for CSN_369103
Locale::RecodeData::CWI
Conversion routines for CWI
Locale::RecodeData::DEC_MCS
Conversion routines for DEC_MCS
Locale::RecodeData::EBCDIC_AT_DE
Conversion routines for EBCDIC_AT_DE
Locale::RecodeData::EBCDIC_AT_DE_A
Conversion routines for EBCDIC_AT_DE_A
Locale::RecodeData::EBCDIC_CA_FR
Conversion routines for EBCDIC_CA_FR
Locale::RecodeData::EBCDIC_DK_NO
Conversion routines for EBCDIC_DK_NO
Locale::RecodeData::EBCDIC_DK_NO_A
Conversion routines for EBCDIC_DK_NO_A
Locale::RecodeData::EBCDIC_ES
Conversion routines for EBCDIC_ES
Locale::RecodeData::EBCDIC_ES_A
Conversion routines for EBCDIC_ES_A
Locale::RecodeData::EBCDIC_ES_S
Conversion routines for EBCDIC_ES_S
Locale::RecodeData::EBCDIC_FI_SE
Conversion routines for EBCDIC_FI_SE
Locale::RecodeData::EBCDIC_FI_SE_A
Conversion routines for EBCDIC_FI_SE_A
Locale::RecodeData::EBCDIC_FR
Conversion routines for EBCDIC_FR
Locale::RecodeData::EBCDIC_IS_FRISS
Conversion routines for EBCDIC_IS_FRISS
Locale::RecodeData::EBCDIC_IT
Conversion routines for EBCDIC_IT
Locale::RecodeData::EBCDIC_PT
Conversion routines for EBCDIC_PT
Locale::RecodeData::EBCDIC_UK
Conversion routines for EBCDIC_UK
Locale::RecodeData::EBCDIC_US
Conversion routines for EBCDIC_US
Locale::RecodeData::ECMA_CYRILLIC
Conversion routines for ECMA_CYRILLIC
Locale::RecodeData::GEORGIAN_ACADEMY
Conversion routines for GEORGIAN-ACADEMY
Locale::RecodeData::GEORGIAN_PS
Conversion routines for GEORGIAN-PS
Locale::RecodeData::GOST_19768_74
Conversion routines for GOST_19768_74
Locale::RecodeData::GREEK7
Conversion routines for GREEK7
Locale::RecodeData::GREEK7_OLD
Conversion routines for GREEK7_OLD
Locale::RecodeData::GREEK_CCITT
Conversion routines for GREEK_CCITT
Locale::RecodeData::HP_ROMAN8
Conversion routines for HP_ROMAN8
Locale::RecodeData::IBM037
Conversion routines for IBM037
Locale::RecodeData::IBM038
Conversion routines for IBM038
Locale::RecodeData::IBM1004
Conversion routines for IBM1004
Locale::RecodeData::IBM1026
Conversion routines for IBM1026
Locale::RecodeData::IBM1047
Conversion routines for IBM1047
Locale::RecodeData::IBM256
Conversion routines for IBM256
Locale::RecodeData::IBM273
Conversion routines for IBM273
Locale::RecodeData::IBM274
Conversion routines for IBM274
Locale::RecodeData::IBM275
Conversion routines for IBM275
Locale::RecodeData::IBM277
Conversion routines for IBM277
Locale::RecodeData::IBM278
Conversion routines for IBM278
Locale::RecodeData::IBM280
Conversion routines for IBM280
Locale::RecodeData::IBM281
Conversion routines for IBM281
Locale::RecodeData::IBM284
Conversion routines for IBM284
Locale::RecodeData::IBM285
Conversion routines for IBM285
Locale::RecodeData::IBM290
Conversion routines for IBM290
Locale::RecodeData::IBM297
Conversion routines for IBM297
Locale::RecodeData::IBM420
Conversion routines for IBM420
Locale::RecodeData::IBM423
Conversion routines for IBM423
Locale::RecodeData::IBM424
Conversion routines for IBM424
Locale::RecodeData::IBM437
Conversion routines for IBM437
Locale::RecodeData::IBM500
Conversion routines for IBM500
Locale::RecodeData::IBM850
Conversion routines for IBM850
Locale::RecodeData::IBM851
Conversion routines for IBM851
Locale::RecodeData::IBM852
Conversion routines for IBM852
Locale::RecodeData::IBM855
Conversion routines for IBM855
Locale::RecodeData::IBM857
Conversion routines for IBM857
Locale::RecodeData::IBM860
Conversion routines for IBM860
Locale::RecodeData::IBM861
Conversion routines for IBM861
Locale::RecodeData::IBM862
Conversion routines for IBM862
Locale::RecodeData::IBM863
Conversion routines for IBM863
Locale::RecodeData::IBM864
Conversion routines for IBM864
Locale::RecodeData::IBM865
Conversion routines for IBM865
Locale::RecodeData::IBM866
Conversion routines for IBM866
Locale::RecodeData::IBM868
Conversion routines for IBM868
Locale::RecodeData::IBM869
Conversion routines for IBM869
Locale::RecodeData::IBM870
Conversion routines for IBM870
Locale::RecodeData::IBM871
Conversion routines for IBM871
Locale::RecodeData::IBM874
Conversion routines for IBM874
Locale::RecodeData::IBM875
Conversion routines for IBM875
Locale::RecodeData::IBM880
Conversion routines for IBM880
Locale::RecodeData::IBM891
Conversion routines for IBM891
Locale::RecodeData::IBM903
Conversion routines for IBM903
Locale::RecodeData::IBM904
Conversion routines for IBM904
Locale::RecodeData::IBM905
Conversion routines for IBM905
Locale::RecodeData::IBM918
Conversion routines for IBM918
Locale::RecodeData::IEC_P27_1
Conversion routines for IEC_P27_1
Locale::RecodeData::INIS
Conversion routines for INIS
Locale::RecodeData::INIS_8
Conversion routines for INIS_8
Locale::RecodeData::INIS_CYRILLIC
Conversion routines for INIS_CYRILLIC
Locale::RecodeData::ISO_10367_BOX
Conversion routines for ISO_10367_BOX
Locale::RecodeData::ISO_2033_1983
Conversion routines for ISO_2033_1983
Locale::RecodeData::ISO_5427
Conversion routines for ISO_5427
Locale::RecodeData::ISO_5427_EXT
Conversion routines for ISO_5427_EXT
Locale::RecodeData::ISO_5428
Conversion routines for ISO_5428
Locale::RecodeData::ISO_8859_1
Conversion routines for ISO-8859-1
Locale::RecodeData::ISO_8859_10
Conversion routines for ISO-8859-10
Locale::RecodeData::ISO_8859_11
Conversion routines for ISO-8859-11
Locale::RecodeData::ISO_8859_13
Conversion routines for ISO-8859-13
Locale::RecodeData::ISO_8859_14
Conversion routines for ISO-8859-14
Locale::RecodeData::ISO_8859_15
Conversion routines for ISO-8859-15
Locale::RecodeData::ISO_8859_16
Conversion routines for ISO-8859-16
Locale::RecodeData::ISO_8859_2
Conversion routines for ISO-8859-2
Locale::RecodeData::ISO_8859_3
Conversion routines for ISO-8859-3
Locale::RecodeData::ISO_8859_4
Conversion routines for ISO-8859-4
Locale::RecodeData::ISO_8859_5
Conversion routines for ISO-8859-5
Locale::RecodeData::ISO_8859_6
Conversion routines for ISO-8859-6
Locale::RecodeData::ISO_8859_7
Conversion routines for ISO-8859-7
Locale::RecodeData::ISO_8859_8
Conversion routines for ISO-8859-8
Locale::RecodeData::ISO_8859_9
Conversion routines for ISO-8859-9
Locale::RecodeData::KOI8_R
Conversion routines for KOI8-R
Locale::RecodeData::KOI8_RU
Conversion routines for KOI8-RU
Locale::RecodeData::KOI8_T
Conversion routines for KOI8-T
Locale::RecodeData::KOI8_U
Conversion routines for KOI8-U
Locale::RecodeData::KOI_8
Conversion routines for KOI-8
Locale::RecodeData::LATIN_GREEK
Conversion routines for LATIN_GREEK
Locale::RecodeData::LATIN_GREEK_1
Conversion routines for LATIN_GREEK_1
Locale::RecodeData::MACARABIC
Conversion routines for MACARABIC
Locale::RecodeData::MACCROATIAN
Conversion routines for MACCROATIAN
Locale::RecodeData::MACCYRILLIC
Conversion routines for MACCYRILLIC
Locale::RecodeData::MACGREEK
Conversion routines for MACGREEK
Locale::RecodeData::MACHEBREW
Conversion routines for MACHEBREW
Locale::RecodeData::MACICELAND
Conversion routines for MACICELAND
Locale::RecodeData::MACINTOSH
Conversion routines for MACINTOSH
Locale::RecodeData::MACROMANIA
Conversion routines for MACROMANIA
Locale::RecodeData::MACTHAI
Conversion routines for MACTHAI
Locale::RecodeData::MACTURKISH
Conversion routines for MACTURKISH
Locale::RecodeData::MACUKRAINE
Conversion routines for MACUKRAINE
Locale::RecodeData::MAC_IS
Conversion routines for MAC-IS
Locale::RecodeData::MAC_SAMI
Conversion routines for MAC-SAMI
Locale::RecodeData::MAC_UK
Conversion routines for MAC-UK
Locale::RecodeData::NATS_DANO
Conversion routines for NATS_DANO
Locale::RecodeData::NATS_SEFI
Conversion routines for NATS_SEFI
Locale::RecodeData::NEXTSTEP
Conversion routines for NEXTSTEP
Locale::RecodeData::SAMI_WS2
Conversion routines for SAMI_WS2
Locale::RecodeData::TIS_620
Conversion routines for TIS-620
Locale::RecodeData::US_ASCII
Conversion routines for US-ASCII
Locale::RecodeData::UTF_8
Conversion routines for UTF-8
Locale::RecodeData::VISCII
Conversion routines for VISCII
Locale::RecodeData::_Encode
Internal wrapper around Encode
Locale::Script
ISO codes for script identification
Locale::TextDomain
Perl Interface to Uniforum Message Translation

Log::Dispatch
Dispatches messages to one or more outputs
Log::Dispatch::ApacheLog
Object for logging to Apache::Log objects
Log::Dispatch::Base
Code shared by dispatch and output objects.
Log::Dispatch::Email

Log::Dispatch::Email::MailSend
Subclass of Log::Dispatch::Email that uses the Mail::Send module
Log::Dispatch::Email::MailSender
Subclass of Log::Dispatch::Email that uses the Mail::Sender module
Log::Dispatch::Email::MailSendmail
Subclass of Log::Dispatch::Email that uses the Mail::Sendmail module
Log::Dispatch::Email::MIMELite
Subclass of Log::Dispatch::Email that uses the MIME::Lite module
Log::Dispatch::File
Object for logging to files
Log::Dispatch::File::Locked
Extension to Log::Dispatch::File to facilitate locking
Log::Dispatch::Handle

Log::Dispatch::Null
Object that accepts messages and does nothing
Log::Dispatch::Output
Base class for all Log::Dispatch::* object
Log::Dispatch::Screen
Object for logging to the screen
Log::Dispatch::Syslog
Object for logging to system log.
Log::Log4perl
Log4j implementation for Perl
Log::Log4perl::Appender
Log appender class
Log::Log4perl::Appender::Buffer
Buffering Appender
Log::Log4perl::Appender::DBI
implements appending to a DB
Log::Log4perl::Appender::File
Log to file
Log::Log4perl::Appender::Limit
Limit message delivery via block period
Log::Log4perl::Appender::RRDs
Log to a RRDtool Archive
Log::Log4perl::Appender::Screen
Log to STDOUT/STDERR
Log::Log4perl::Appender::ScreenColoredLevels
Colorize messages according to level
Log::Log4perl::Appender::Socket
Log to a socket
Log::Log4perl::Appender::String
Append to a string
Log::Log4perl::Appender::Synchronized
Synchronizing other appenders
Log::Log4perl::Appender::TestArrayBuffer
Subclass of Appender::TestBuffer
Log::Log4perl::Appender::TestBuffer
Appender class for testing
Log::Log4perl::Appender::TestFileCreeper
Intentionally slow test appender
Log::Log4perl::Config
Log4perl configuration file syntax
Log::Log4perl::Config::BaseConfigurator
Configurator Base Class
Log::Log4perl::Config::DOMConfigurator
reads xml config files
Log::Log4perl::Config::PropertyConfigurator
reads properties file
Log::Log4perl::Config::Watch
Detect file changes
Log::Log4perl::DateFormat
Log4perl advanced date formatter helper class
Log::Log4perl::FAQ
Frequently Asked Questions on Log::Log4perl
Log::Log4perl::Filter
Log4perl Custom Filter Base Class
Log::Log4perl::Filter::Boolean
Special filter to combine the results of others
Log::Log4perl::Filter::LevelMatch
Filter to match the log level exactly
Log::Log4perl::Filter::LevelRange
Filter for a range of log levels
Log::Log4perl::Filter::StringMatch
Filter to match the log level exactly
Log::Log4perl::JavaMap
maps java log4j appenders to Log::Dispatch classes
Log::Log4perl::JavaMap::ConsoleAppender
wraps Log::Dispatch::Screen
Log::Log4perl::JavaMap::FileAppender
wraps Log::Dispatch::File
Log::Log4perl::JavaMap::JDBCAppender
wraps Log::Log4perl::Appender::DBI
Log::Log4perl::JavaMap::NTEventLogAppender
wraps Log::Dispatch::Win32EventLog
Log::Log4perl::JavaMap::RollingFileAppender
wraps Log::Dispatch::FileRotate
Log::Log4perl::JavaMap::SyslogAppender
wraps Log::Dispatch::Syslog
Log::Log4perl::JavaMap::TestBuffer
wraps Log::Log4perl::Appender::TestBuffer
Log::Log4perl::Layout
Log4perl Layout Virtual Base Class
Log::Log4perl::Layout::NoopLayout
Pass-thru Layout
Log::Log4perl::Layout::PatternLayout
Pattern Layout
Log::Log4perl::Layout::PatternLayout::Multiline

Log::Log4perl::Layout::SimpleLayout
Simple Layout
Log::Log4perl::Level
Predefined log levels
Log::Log4perl::Logger
Main Logger Class
Log::Log4perl::MDC
Mapped Diagnostic Context
Log::Log4perl::NDC
Nested Diagnostic Context
Log::Log4perl::Resurrector
Dark Magic to resurrect hidden L4p statements
Log::Log4perl::Util
Internal utility functions
Log::Log4perl::Util::Semaphore
Easy to use semaphores
Log::Message

Log::Message::Config

Log::Message::Handlers

Log::Message::Item

Log::Message::Simple

Log::Trace
provides a unified approach to tracing
Log::Trace::Manual
A guide to using Log::Trace

LWP
The World-Wide Web library for Perl
LWP::Authen::Ntlm
Library for enabling NTLM authentication in LWP
LWP::ConnCache
Connection cache manager
LWP::Debug
debug routines for the libwww-perl library
LWP::DebugFile
routines for tracing/debugging LWP
LWP::MediaTypes
guess media type for a file or a URL
LWP::MemberMixin
Member access mixin class
LWP::Protocol
Base class for LWP protocols
LWP::RobotUA
a class for well-behaved Web robots
LWP::Simple
simple procedural interface to LWP
LWP::UserAgent
Web user agent class

lwpcook
The libwww-perl cookbook

lwptut
An LWP Tutorial

- M -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

Mail::Address
Parse mail addresses
Mail::Cap
Parse mailcap files
Mail::Field
Base class for manipulation of mail header fields
Mail::Field::AddrList
object representation of e-mail address lists
Mail::Field::Date
a date header field
Mail::Field::Generic
implementation for inspecific fields
Mail::Filter
Filter mail through multiple subroutines
Mail::Header
manipulate MIME headers
Mail::Internet
manipulate email messages
Mail::Mailer
Simple interface to electronic mailing mechanisms
Mail::Send
Simple electronic mail interface
Mail::Util
mail utility functions

Math::Base85
Perl extension for base 85 numbers, as referenced by RFC 1924
Math::Bezier
solution of Bezier Curves
Math::Big
routines with big numbers
Math::Big::Factors
factor big numbers into prime factors using different algorithmns
Math::BigFloat
Arbitrary size floating point math package
Math::BigFloat::Constant
Arbitrary sized constant integers
Math::BigInt
Arbitrary size integer/float math package
Math::BigInt::Calc
Pure Perl module to support Math::BigInt
Math::BigInt::CalcEmu
Emulate low-level math with BigInt code
Math::BigInt::Constant
Arbitrary sized constant integers
Math::BigInt::GMP
Use the GMP library for Math::BigInt routines
Math::BigInt::Named
Math::BigInts that know their name in some languages
Math::BigInt::Named::English
Math::BigInts that know their name in English
Math::BigInt::Named::German
Math::BigInts that know their name in German
Math::BigRat
Arbitrary big rational numbers
Math::Complex
complex numbers and associated mathematical functions
Math::FixedPrecision
Decimal Math without Floating Point Errors
Math::Fleximal
Integers with flexible representations.
Math::NoCarry
Perl extension for no carry arithmetic
Math::Project

Math::Random::MT
The Mersenne Twister PRNG
Math::SigFigs
do math with correct handling of significant figures
Math::Trig
trigonometric functions
Math::TrulyRandom
Perl interface to a truly random number generator function

Maypole
MVC web application framework
Maypole::Application
Universal Maypole Frontend
Maypole::CLI
Command line interface to Maypole for testing and debugging
Maypole::Config
Maypole Configuration Class
Maypole::Constants
Maypole predefined constants
Maypole::Headers
Convenience wrapper around HTTP::Headers
Maypole::Manual
The Maypole Manual
Maypole::Manual::About
Introduction to Maypole
Maypole::Manual::Beer
The Beer Database, Twice
Maypole::Manual::BuySpy
The Maypole iBuySpy Portal
Maypole::Manual::Cookbook
Maypole Cookbook
Maypole::Manual::Flox
Flox: A Free Social Networking Site
Maypole::Manual::Inheritance
structure of a Maypole application
Maypole::Manual::Install
installing Maypole
Maypole::Manual::Model
Maypole Model Classes
Maypole::Manual::Plugins
the Maypole Plugin API
Maypole::Manual::Request
Maypole Request Hacking Cookbook
Maypole::Manual::StandardTemplates
Maypole's Standard Templates and Actions
Maypole::Manual::View
Maypole View Classes
Maypole::Manual::Workflow
Maypole's Request Workflow
Maypole::Model::Base
Base class for model classes
Maypole::Model::CDBI
Model class based on Class::DBI
Maypole::Model::CDBI::AsForm
Produce HTML form elements for database columns
Maypole::Model::CDBI::FromCGI
Validate form input and populate Model objects
Maypole::Model::CDBI::Plain
Class::DBI model without ::Loader
Maypole::Plugin::Component
Run Maypole sub-requests as components
Maypole::Plugin::Exception
Simple Exception classes
Maypole::Plugin::I18N
Internationalization for Maypole
Maypole::Plugin::Loader
Require all available model class modules
Maypole::Plugin::Relationship
Simple Relationships for Maypole
Maypole::Plugin::Transaction
Transaction handling for Maypole
Maypole::Plugin::Untaint
Simple Untaint for Maypole
Maypole::Session
Session related functionality for maypole
Maypole::View::Base
Base class for view classes
Maypole::View::Mason
A HTML::Mason view class for Maypole
Maypole::View::TT
A Template Toolkit view class for Maypole

MD5
Perl interface to the MD5 Message-Digest Algorithm

Memoize
Make functions faster by trading space for time
Memoize::AnyDBM_File
glue to provide EXISTS for AnyDBM_File for Storable use
Memoize::Expire
Plug-in module for automatic expiration of memoized values
Memoize::ExpireFile
test for Memoize expiration semantics
Memoize::ExpireTest
test for Memoize expiration semantics
Memoize::NDBM_File
glue to provide EXISTS for NDBM_File for Storable use
Memoize::SDBM_File
glue to provide EXISTS for SDBM_File for Storable use
Memoize::Storable
store Memoized data in Storable database

metaclass
a pragma for installing and using Class::MOP metaclasses

MHonArc::Char
Character related utilties for MHonArc.
MHonArc::CharEnt
HTML Character routines for MHonArc.
MHonArc::CharMaps

MHonArc::Encode
Text encoding routines for MHonArc
MHonArc::UTF8
UTF-8 routines for MHonArc
MHonArc::UTF8::Encode
UTF-8 Encode-based routines for MHonArc
MHonArc::UTF8::MapUTF8
UTF-8 Unicode::MapUTF8-based routines for MHonArc
MHonArc::UTF8::MhaEncode
UTF-8 based routines for MHonArc

MIME::Base64
Encoding and decoding of base64 strings
MIME::Body
the body of a MIME message
MIME::changes

MIME::Decoder
an object for decoding the body part of a MIME stream
MIME::Decoder::Base64
encode/decode a "base64" stream
MIME::Decoder::Binary
perform no encoding/decoding
MIME::Decoder::BinHex
decode a "binhex" stream
MIME::Decoder::Gzip64
decode a "base64" gzip stream
MIME::Decoder::NBit
encode/decode a "7bit" or "8bit" stream
MIME::Decoder::QuotedPrint
encode/decode a "quoted-printable" stream
MIME::Decoder::UU
decode a "uuencoded" stream
MIME::Entity
class for parsed-and-decoded MIME message
MIME::Field::ContDisp
a "Content-disposition" field
MIME::Field::ConTraEnc
a "Content-transfer-encoding" field
MIME::Field::ContType
a "Content-type" field
MIME::Field::ParamVal
subclass of Mail::Field, for structured MIME fields
MIME::Head
MIME message header
MIME::Lite
low-calorie MIME generator
MIME::Parser
experimental class for parsing MIME streams
MIME::Parser::Filer
manage file-output of the parser
MIME::Parser::Reader
a line-oriented reader for a MIME::Parser
MIME::Parser::Results
results of the last entity parsed
MIME::QuotedPrint
Encoding and decoding of quoted-printable strings
MIME::Tools
tools - modules for parsing MIME entities
MIME::Type
Definition of one MIME type
MIME::Types
Definition of MIME types
MIME::WordDecoder
decode RFC 2047 encoded words to a local representation
MIME::Words
deal with RFC 2047 encoded words

ModPerl::BuildMM
A "subclass" of ModPerl::MM used for building mod_perl 2.0
ModPerl::Code
Perl Interface for $class Constants
ModPerl::Config
Functions to retrieve mod_perl specific env information.
ModPerl::Const
ModPerl Constants
ModPerl::CScan
scan C language files for easily recognized constructs.
ModPerl::Global
Perl API for manipulating special Perl lists
ModPerl::MethodLookup
Lookup mod_perl modules, objects and methods
ModPerl::MM
A "subclass" of ExtUtils::MakeMaker for mod_perl 2.0
ModPerl::PerlRun
Run unaltered CGI scripts under mod_perl
ModPerl::Registry
Run unaltered CGI scripts persistently under mod_perl
ModPerl::RegistryBB
Run unaltered CGI scripts persistently under mod_perl
ModPerl::RegistryCooker
Cook mod_perl 2.0 Registry Modules
ModPerl::RegistryLoader
Compile ModPerl::RegistryCooker scripts at server startup
ModPerl::Util
Helper mod_perl Functions

Module::AutoInstall
Automatic install of dependencies via CPAN
Module::Build
Build and install Perl modules
Module::Build::API
API Reference for Module Authors
Module::Build::Authoring
Authoring Module::Build modules
Module::Build::Base
Default methods for Module::Build
Module::Build::Compat
Compatibility with ExtUtils::MakeMaker
Module::Build::ConfigData
Configuration for Module::Build
Module::Build::Cookbook
Examples of Module::Build Usage
Module::Build::ModuleInfo
Gather package and POD information from a perl module files
Module::Build::Notes
Configuration for $module_name
Module::Build::Platform::aix
Builder class for AIX platform
Module::Build::Platform::Amiga
Builder class for Amiga platforms
Module::Build::Platform::cygwin
Builder class for Cygwin platform
Module::Build::Platform::darwin
Builder class for Mac OS X platform
Module::Build::Platform::Default
Stub class for unknown platforms
Module::Build::Platform::EBCDIC
Builder class for EBCDIC platforms
Module::Build::Platform::MacOS
Builder class for MacOS platforms
Module::Build::Platform::MPEiX
Builder class for MPEiX platforms
Module::Build::Platform::os2
Builder class for OS/2 platform
Module::Build::Platform::RiscOS
Builder class for RiscOS platforms
Module::Build::Platform::Unix
Builder class for Unix platforms
Module::Build::Platform::VMS
Builder class for VMS platforms
Module::Build::Platform::VOS
Builder class for VOS platforms
Module::Build::Platform::Windows
Builder class for Windows platforms
Module::Build::PPMMaker
Perl Package Manager file creation
Module::Build::YAML
Provides just enough YAML support so that Module::Build works even if YAML.pm is not installed
Module::CoreList
what modules shipped with versions of perl
Module::Find
Find and use installed modules in acategory
Module::Install
Standalone, extensible Perl module installer
Module::Install::Admin
Author-side manager for Module::Install
Module::Install::Admin::Include

Module::Install::Admin::Manifest

Module::Install::Base
Base class for Module::Install extensions
Module::Install::Build
Extension Rules for Module::Build
Module::Install::Bundle
Bundle distributions along with your distribution
Module::Install::Can
Utility functions for capability detection
Module::Install::Catalyst
Module::Install extension for Catalyst
Module::Install::Compiler
Commands for interacting with the C compiler
Module::Install::Deprecated
Warnings and help for deprecated commands
Module::Install::External
Specify dependencies on external non-Perl things
Module::Install::Makefile
Extension Rules for ExtUtils::MakeMaker
Module::Install::PAR
Module::Install Support for PAR::Dist packages
Module::Install::Philosophy
The concepts behind Module::Install
Module::Install::Share
Install non-code files for use during run-time
Module::Install::TestBase
Module::Install Support for Test::Base
Module::Load
runtime require of both modules and files
Module::Load::Conditional
Looking up module information / loading at runtime
Module::Pluggable
automatically give your module the ability to have plugins
Module::Pluggable::Fast
Fast plugins with instantiation
Module::Pluggable::Object
automatically give your module the ability to have plugins
Module::ScanDeps
Recursively scan Perl code for dependencies
Module::ScanDeps::DataFeed
Runtime dependency scanning helper
Module::Signature
Module signature file manipulation
Module::Starter
a simple starter kit for any module
Module::Starter::App
the code behind the command line program
Module::Starter::BuilderSet
determine builder metadata
Module::Starter::Plugin
how Module::Starter plugins work
Module::Starter::Plugin::Template
module starter with templates
Module::Starter::Simple
a simple, comprehensive Module::Starter plugin

mod_perl2
Embed a Perl interpreter in the Apache/2.x HTTP server

Moose
A postmodern object system for Perl 5
Moose::Cookbook
How to cook a Moose
Moose::Cookbook::FAQ
Frequently asked questions about Moose
Moose::Cookbook::Recipe1
The B<Point> example.
Moose::Cookbook::Recipe10
The Moose::Role example
Moose::Cookbook::Recipe11
Advanced Role Composition - method exclusion and aliasing
Moose::Cookbook::Recipe2
A simple B<BankAccount> example
Moose::Cookbook::Recipe21
The meta-attribute example
Moose::Cookbook::Recipe3
A lazy B<BinaryTree> example
Moose::Cookbook::Recipe4
Subtypes, and modeling a simple B<Company> class hierarchy
Moose::Cookbook::Recipe5
More subtypes, coercion in a B<Request> class
Moose::Cookbook::Recipe6
The Moose::Role example
Moose::Cookbook::Recipe7
Making Moose fast with immutable
Moose::Cookbook::Recipe9
Builder methods and lazy_build
Moose::Cookbook::Snack::Types
Snippets of code for using Types and Type Constraints
Moose::Cookbook::WTF
For when things go wrong with Moose
Moose::Meta::Attribute
The Moose attribute metaclass
Moose::Meta::Class
The Moose metaclass
Moose::Meta::Instance
The Moose Instance metaclass
Moose::Meta::Method
A Moose Method metaclass
Moose::Meta::Method::Accessor
A Moose Method metaclass for accessors
Moose::Meta::Method::Augmented
A Moose Method metaclass for augmented methods
Moose::Meta::Method::Constructor
Method Meta Object for constructors
Moose::Meta::Method::Destructor
Method Meta Object for destructors
Moose::Meta::Method::Overriden
A Moose Method metaclass for overriden methods
Moose::Meta::Role
The Moose Role metaclass
Moose::Meta::Role::Application
A base class for role application
Moose::Meta::Role::Application::RoleSummation
Combine two or more roles
Moose::Meta::Role::Application::ToClass
Compose a role into a class
Moose::Meta::Role::Application::ToInstance
Compose a role into an instance
Moose::Meta::Role::Application::ToRole
Compose a role into another role
Moose::Meta::Role::Composite
An object to represent the set of roles
Moose::Meta::Role::Method
A Moose Method metaclass for Roles
Moose::Meta::Role::Method::Required
A Moose metaclass for required methods in Roles
Moose::Meta::TypeCoercion
The Moose Type Coercion metaclass
Moose::Meta::TypeCoercion::Union
The Moose Type Coercion metaclass for Unions
Moose::Meta::TypeConstraint
The Moose Type Constraint metaclass
Moose::Meta::TypeConstraint::Class
Class/TypeConstraint parallel hierarchy
Moose::Meta::TypeConstraint::Enum
Type constraint for enumerated values.
Moose::Meta::TypeConstraint::Parameterizable
Higher Order type constraints for Moose
Moose::Meta::TypeConstraint::Parameterized
Higher Order type constraints for Moose
Moose::Meta::TypeConstraint::Registry
registry for type constraints
Moose::Meta::TypeConstraint::Role
Role/TypeConstraint parallel hierarchy
Moose::Meta::TypeConstraint::Union
A union of Moose type constraints
Moose::Object
The base object for Moose
Moose::Role
The Moose Role
Moose::Spec::Role
Formal spec for Role behavior
Moose::Util
Utilities for working with Moose classes
Moose::Util::TypeConstraints
Type constraint system for Moose
Moose::Util::TypeConstraints::OptimizedConstraints


MRO::Compat
mro::* interface compatibility for Perls < 5.9.5

Mysql
Perl interfaces to the mSQL and mysql databases

MySQL::DateFormat
Manipulate dates back and forth between human-readable and MySQL formats
MySQL::Easy
Perl extension to handle various mundane DBI session related things specific to mysql.

- N -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

NDBM_File
Tied access to ndbm files

Net::CIDR
Manipulate IPv4/IPv6 netblocks in CIDR notation
Net::Cmd
Network Command class
Net::Config
Local configuration data for libnet
Net::DNS
Perl interface to the DNS resolver
Net::DNS::FAQ
Frequently Asked Net::DNS Questions
Net::DNS::Header
DNS packet header class
Net::DNS::Nameserver
DNS server class
Net::DNS::Packet
DNS packet object class
Net::DNS::Question
DNS question class
Net::DNS::Resolver
DNS resolver class
Net::DNS::Resolver::Base
Common Resolver Class
Net::DNS::Resolver::Cygwin
Cygwin Resolver Class
Net::DNS::Resolver::Recurse
Perform recursive dns lookups
Net::DNS::Resolver::UNIX
UNIX Resolver Class
Net::DNS::Resolver::Win32
Windows Resolver Class
Net::DNS::RR
DNS Resource Record class
Net::DNS::RR::A
DNS A resource record
Net::DNS::RR::AAAA
DNS AAAA resource record
Net::DNS::RR::AFSDB
DNS AFSDB resource record
Net::DNS::RR::CERT
DNS CERT resource record
Net::DNS::RR::CNAME
DNS CNAME resource record
Net::DNS::RR::DNAME
DNS DNAME resource record
Net::DNS::RR::EID
DNS EID resource record
Net::DNS::RR::HINFO
DNS HINFO resource record
Net::DNS::RR::IPSECKEY
DNS IPSECKEY resource record
Net::DNS::RR::ISDN
DNS ISDN resource record
Net::DNS::RR::LOC
DNS LOC resource record
Net::DNS::RR::MB
DNS MB resource record
Net::DNS::RR::MG
DNS MG resource record
Net::DNS::RR::MINFO
DNS MINFO resource record
Net::DNS::RR::MR
DNS MR resource record
Net::DNS::RR::MX
DNS MX resource record
Net::DNS::RR::NAPTR
DNS NAPTR resource record
Net::DNS::RR::NIMLOC
DNS NIMLOC resource record
Net::DNS::RR::NS
DNS NS resource record
Net::DNS::RR::NSAP
DNS NSAP resource record
Net::DNS::RR::NULL
DNS NULL resource record
Net::DNS::RR::OPT
DNS OPT
Net::DNS::RR::PTR
DNS PTR resource record
Net::DNS::RR::PX
DNS PX resource record
Net::DNS::RR::RP
DNS RP resource record
Net::DNS::RR::RT
DNS RT resource record
Net::DNS::RR::SOA
DNS SOA resource record
Net::DNS::RR::SPF
DNS SPF resource record
Net::DNS::RR::SRV
DNS SRV resource record
Net::DNS::RR::SSHFP
DNS SSHFP resource record
Net::DNS::RR::TKEY
DNS TKEY resource record
Net::DNS::RR::TSIG
DNS TSIG resource record
Net::DNS::RR::TXT
DNS TXT resource record
Net::DNS::RR::Unknown
Unknown RR record
Net::DNS::RR::X25
DNS X25 resource record
Net::DNS::Update
Create a DNS update packet
Net::Domain
Attempt to evaluate the current host's internet name and domain
Net::Domain::TLD
Work with TLD names
Net::Frame
the base framework for frame crafting
Net::Frame::Layer
base class for all layer objects
Net::Frame::Layer::ARP
Address Resolution Protocol layer object
Net::Frame::Layer::ETH
Ethernet/802.3 layer object
Net::Frame::Layer::IPv4
Internet Protocol v4 layer object
Net::Frame::Layer::NULL
BSD loopback layer object
Net::Frame::Layer::PPP
Point-to-Point Protocol layer object
Net::Frame::Layer::RAW
empty layer object
Net::Frame::Layer::SLL
Linux cooked capture layer object
Net::Frame::Layer::TCP
Transmission Control Protocol layer object
Net::Frame::Layer::UDP
User Datagram Protocol layer object
Net::Frame::Simple
frame crafting made easy
Net::Frame::Tools
useful network utilities created using Net::Frame
Net::FTP
FTP Client class
Net::hostent
by-name interface to Perl's built-in gethost* functions
Net::HTTP
Low-level HTTP connection
Net::HTTP::NB
Non-blocking HTTP client
Net::ICal

Net::ICal::Alarm
represents an alarm.
Net::ICal::Attendee
represents an attendee or organizer of a meeting
Net::ICal::Calendar

Net::ICal::Component
the base class for ICalender components
Net::ICal::Daylight
class for representing DAYLIGHT timezone sections
Net::ICal::Duration
represent a length of time
Net::ICal::ETJ
iCalendar event, todo and journal entry base class
Net::ICal::Event
Event class
Net::ICal::Freebusy
Freebusy class
Net::ICal::FreebusyItem

Net::ICal::Journal
Journal class
Net::ICal::Period
represent a period of time
Net::ICal::Property
base class for ICalender properties
Net::ICal::Recurrence
Represent a single recurrence rule
Net::ICal::Standard
class for representing STANDARD timezone sections
Net::ICal::Time
represent a time and date
Net::ICal::Timezone
class for representing VTIMEZONEs
Net::ICal::Todo
Todo class
Net::ICal::Trigger
represent the TRIGGER property for VALARMs
Net::ICal::Util
Utility functions for Net::ICal modules
Net::IMAP::Simple
Perl extension for simple IMAP account handling.
Net::IMAP::Simple::SSL
SSL support for Net::IMAP::Simple
Net::IP
Perl extension for manipulating IPv4/IPv6 addresses
Net::IPv4Addr
Perl extension for manipulating IPv4 addresses.
Net::IPv6Addr
check validity of IPv6 addresses
Net::LDAP
Lightweight Directory Access Protocol
Net::LDAP::Constant
Constants for use with Net::LDAP
Net::LDAP::Control
LDAPv3 control object base class
Net::LDAP::Control::EntryChange
LDAPv3 Entry Change Notification control object
Net::LDAP::Control::ManageDsaIT
LDAPv3 Manage DSA-IT control object
Net::LDAP::Control::Paged
LDAPv3 Paged results control object
Net::LDAP::Control::PasswordPolicy
LDAPv3 Password Policy control object
Net::LDAP::Control::PersistentSearch
LDAPv3 Persistent Search control object
Net::LDAP::Control::PostRead
LDAPv3 Post-Read control object
Net::LDAP::Control::PreRead
LDAPv3 Pre-Read control object
Net::LDAP::Control::ProxyAuth
LDAPv3 Proxy Authentication control object
Net::LDAP::Control::Sort
Server Side Sort control object
Net::LDAP::Control::SortResult
Server Side Sort result control object
Net::LDAP::Control::VLV
LDAPv3 Virtual List View control object
Net::LDAP::Control::VLVResponse
LDAPv3 Virtual List View server response
Net::LDAP::DSML
A DSML Writer for Net::LDAP
Net::LDAP::Entry
An LDAP entry object
Net::LDAP::Examples
PERL LDAP by Example
Net::LDAP::Extension::SetPassword
LDAPv3 Modify Password extension object
Net::LDAP::Extension::WhoAmI
LDAP "Who am I?" Operation
Net::LDAP::Extra
Load extra Net::LDAP methods
Net::LDAP::FAQ
Frequently Asked Questions about Net::LDAP
Net::LDAP::Filter
representation of LDAP filters
Net::LDAP::FilterMatch
LDAP entry matching
Net::LDAP::LDIF
LDIF reading and writing
Net::LDAP::Message
Message response from LDAP server
Net::LDAP::Reference
search reference
Net::LDAP::RFC
List of related RFC's
Net::LDAP::RootDSE
An LDAP RootDSE object
Net::LDAP::Schema
Load and manipulate an LDAP v3 Schema
Net::LDAP::Search
Object returned by Net::LDAP search method
Net::LDAP::Security
Security issues with LDAP connections
Net::LDAP::Util
Utility functions
Net::LDAPI
use LDAP over a UNIX domain socket
Net::LDAPS
use LDAP over an SSL connection
Net::Libdnet
Perl interface to libdnet
Net::Libdnet6
adds IPv6 support to Net::Libdnet
Net::libnetFAQ
libnet Frequently Asked Questions
Net::MAC
Perl extension for representing and manipulating MAC addresses
Net::MAC::Vendor
look up the vendor for a MAC
Net::MacMap

Net::netent
by-name interface to Perl's built-in getnet* functions
Net::Netmask
parse, manipulate and lookup IP network blocks
Net::Netrc
OO interface to users netrc file
Net::NNTP
NNTP Client class
Net::OAI::Base
A base class for all OAI-PMH responses
Net::OAI::Error
OAI-PMH errors.
Net::OAI::GetRecord
The results of a GetRecord OAI-PMH verb.
Net::OAI::Harvester
A package for harvesting metadata using OAI-PMH
Net::OAI::Identify
Results of the Identify OAI-PMH verb.
Net::OAI::ListIdentifiers
Results of the ListIdentifiers OAI-PMH verb.
Net::OAI::ListMetadataFormats
Results of the ListMetadataFormats OAI-PMH verb.
Net::OAI::ListRecords
Results of the ListRecords OAI-PMH verb.
Net::OAI::ListSets
The results of the ListSets OAI-PMH verb.
Net::OAI::Record
An OAI-PMH record.
Net::OAI::Record::Header
class for record header representation
Net::OAI::Record::OAI_DC
class for baseline Dublin Core support
Net::OAI::ResumptionToken
An OAI-PMH resumption token.
Net::Ping
check a remote host for reachability
Net::POP3
Post Office Protocol 3 Client class
Net::protoent
by-name interface to Perl's built-in getproto* functions
Net::servent
by-name interface to Perl's built-in getserv* functions
Net::Server
Extensible, general Perl server engine
Net::Server::Daemonize
Safe fork and daemonization utilities
Net::Server::Fork
Net::Server personality
Net::Server::INET
Net::Server personality
Net::Server::Multiplex
Multiplex several connections within one process
Net::Server::MultiType
Net::Server personality
Net::Server::PreFork
Net::Server personality
Net::Server::PreForkSimple
Net::Server personality
Net::Server::Proto
Net::Server Protocol compatibility layer
Net::Server::Proto::SSL
Net::Server SSL protocol.
Net::Server::Proto::TCP
Net::Server TCP protocol.
Net::Server::Proto::UDP
Net::Server UDP protocol.
Net::Server::Proto::UNIX
adp0 - Net::Server UNIX protocol.
Net::Server::SIG
adpf - Safer signal handling
Net::Server::Single
Net::Server personality
Net::SMTP
Simple Mail Transfer Protocol Client
Net::SNMP
Object oriented interface to SNMP
Net::SNMP::HostInfo
Access the IP statistics of a MIB-II host
Net::SNMP::HostInfo::IpAddrEntry
An entry in the ipAddrTable of a MIB-II host
Net::SNMP::HostInfo::IpNetToMediaEntry
An entry in the ipNetToMediaTable of a MIB-II host
Net::SNMP::HostInfo::IpRouteEntry
An entry in the ipRouteTable of a MIB-II host
Net::SNMP::HostInfo::TcpConnEntry
An entry in the tcpConnTable of a MIB-II host
Net::SNMP::HostInfo::UdpEntry
An entry in the udpTable of a MIB-II host
Net::SSH
Perl extension for secure shell
Net::SSLeay
Perl extension for using OpenSSL
Net::SSLeay::Handle

Net::Telnet
interact with TELNET port or other TCP ports
Net::Time
time and daytime network client interface

NEXT
Provide a pseudo-class NEXT that allows method redispatch

Number::Compare
numeric comparisons

- O -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

O
Generic interface to Perl Compiler backends

Object::Accessor

Object::Deadly
An object that dies whenever examined
Object::Deadly::_safe
Implementation for the not-deadly object
Object::Deadly::_unsafe
Implementation for the deadly object
Object::groups
Pragma to implement group of properties
Object::props
Pragma to implement lvalue accessors with options

ODBM_File
Tied access to odbm files

ok
Alternative to Test::More::use_ok

OldDocs::SOAP::Lite
Client and server side SOAP implementation
OldDocs::SOAP::Transport::FTP
Client side FTP support for SOAP::Lite
OldDocs::SOAP::Transport::HTTP
Server/Client side HTTP support for SOAP::Lite
OldDocs::SOAP::Transport::IO
Server side IO support for SOAP::Lite
OldDocs::SOAP::Transport::JABBER
Server/Client side JABBER support for SOAP::Lite
OldDocs::SOAP::Transport::LOCAL
Client side no-transport support for SOAP::Lite
OldDocs::SOAP::Transport::MAILTO
Client side SMTP/sendmail support for SOAP::Lite
OldDocs::SOAP::Transport::MQ
Server/Client side MQ support for SOAP::Lite
OldDocs::SOAP::Transport::POP3
Server side POP3 support for SOAP::Lite
OldDocs::SOAP::Transport::TCP
Server/Client side TCP support for SOAP::Lite

OLE::Storage_Lite
Simple Class for OLE document interface.

oose
syntactic sugar to make Moose one-liners easier

Opcode
Disable named opcodes when compiling perl code

open
perl pragma to set default PerlIO layers for input and output

OpenOffice::OOBuilder

OpenOffice::OOCBuilder

OpenOffice::OODoc
The Perl Open OpenDocument Connector
OpenOffice::OODoc::Document
Top level component for content and layout processing
OpenOffice::OODoc::File
I/O operations with OpenDocument files
OpenOffice::OODoc::Image
Image manipulation methods
OpenOffice::OODoc::Intro
Introduction to the Open OpenDocument Connector
OpenOffice::OODoc::Manifest
Access to document file descriptor
OpenOffice::OODoc::Meta
Access to document metadata
OpenOffice::OODoc::Notes
Notes of the OpenOffice::OODoc man pages
OpenOffice::OODoc::Styles
Document styles and layout processing
OpenOffice::OODoc::Text
The text processing submodule of OpenOffice::OODoc
OpenOffice::OODoc::XPath
Low-level navigation in the documents

ops
Perl pragma to restrict unsafe operations when compiling

Oracle::DDL
Perl class for Oracle batch DML
Oracle::Loader


Oraperl
Perl access to Oracle databases for old oraperl scripts

overload
Package for overloading perl operations

- P -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

Package::Constants
List all constants declared in a package
Package::groups
Pragma to implement group of properties
Package::props
Pragma to implement lvalue accessors with options

PadWalker
play with other peoples' lexical variables

PAR
Perl Archive Toolkit
PAR::Dist
Create and manipulate PAR distributions
PAR::Environment
Index and reference of PAR environment variables
PAR::FAQ
Frequently Asked Questions about PAR
PAR::Filter
Input filter for PAR
PAR::Filter::Bleach
Bleach filter
PAR::Filter::Bytecode
Bytecode filter
PAR::Filter::Obfuscate
Obfuscating filter
PAR::Filter::PatchContent
Content patcher
PAR::Filter::PodStrip
POD-stripping filter
PAR::Heavy
PAR guts
PAR::Packer
PAR Packager
PAR::StrippedPARL::Base
Base class for the PARL data packages
PAR::StrippedPARL::Dynamic
Data package containing a dynamic PARL
PAR::StrippedPARL::Static
Data package containing a static PARL
PAR::Tutorial
Cross-Platform Packaging and Deployment with PAR

Parallel::Jobs
run jobs in parallel with access to their stdout and stderr

Params::Check
A generic input parsing/checking mechanism.
Params::Util
Simple, compact and correct param-checking functions
Params::Validate
Validate method/function parameters
Params::ValidatePP
pure Perl implementation of Params::Validate
Params::ValidateXS
XS implementation of Params::Validate

parent
Establish an ISA relationship with base classes at compile time

Parse::RecDescent
Generate Recursive-Descent Parsers
Parse::Syslog
Parse Unix syslog files
Parse::Syslog::Mail
Parse mailer logs from syslog
Parse::Yapp
Perl extension for generating and using LALR parsers.

Path::Class
Cross-platform path specification manipulation
Path::Class::Dir
Objects representing directories
Path::Class::File
Objects representing files

PDF
Library for PDF access and manipulation in Perl
PDF::API2
A Perl Module Chain to faciliate the Creation and Modification of High-Quality "Portable Document Format" Files.
PDF::API2::Annotation

PDF::API2::Basic::PDF::Array
Corresponds to a PDF array. Inherits from L<PDF::Objind>
PDF::API2::Basic::PDF::Bool

PDF::API2::Basic::PDF::Dict
PDF Dictionaries and Streams. Inherits from L<PDF::Objind>
PDF::API2::Basic::PDF::File
Holds the trailers and cross-reference tables for a PDF file
PDF::API2::Basic::PDF::Filter
Abstract superclass for PDF stream filters
PDF::API2::Basic::PDF::Name

PDF::API2::Basic::PDF::Null

PDF::API2::Basic::PDF::Number
Numbers in PDF. Inherits from L<PDF::API2::Basic::PDF::String>
PDF::API2::Basic::PDF::Objind

PDF::API2::Basic::PDF::Page
Represents a PDF page, inherits from L<PDF::API2::Basic::PDF::Pages>
PDF::API2::Basic::PDF::Pages
a PDF pages hierarchical element. Inherits from L<PDF::API2::Basic::PDF::Dict>
PDF::API2::Basic::PDF::String

PDF::API2::Basic::PDF::Utils
Utility functions for PDF library
PDF::API2::Basic::TTF::AATKern

PDF::API2::Basic::TTF::AATutils

PDF::API2::Basic::TTF::Anchor

PDF::API2::Basic::TTF::Bsln
Baseline table in a font
PDF::API2::Basic::TTF::Cmap
Character map table
PDF::API2::Basic::TTF::Coverage

PDF::API2::Basic::TTF::Cvt_
Control Value Table in a TrueType font
PDF::API2::Basic::TTF::Delta

PDF::API2::Basic::TTF::Fdsc
Font Descriptors table in a font
PDF::API2::Basic::TTF::Feat
Font Features
PDF::API2::Basic::TTF::Fmtx
Font Metrics table
PDF::API2::Basic::TTF::Font
Memory representation of a font
PDF::API2::Basic::TTF::Fpgm
Font program in a TrueType font. Called when a font is loaded
PDF::API2::Basic::TTF::GDEF
Opentype GDEF table support
PDF::API2::Basic::TTF::Glyf
The Glyf data table
PDF::API2::Basic::TTF::Glyph
Holds a single glyph's information
PDF::API2::Basic::TTF::GPOS

PDF::API2::Basic::TTF::GSUB
Module support for the GSUB table in conjunction with TTOpen
PDF::API2::Basic::TTF::Hdmx
Horizontal device metrics
PDF::API2::Basic::TTF::Head
The head table for a TTF Font
PDF::API2::Basic::TTF::Hhea
Horizontal Header table
PDF::API2::Basic::TTF::Hmtx
Horizontal Metrics
PDF::API2::Basic::TTF::Kern
Kerning tables
PDF::API2::Basic::TTF::Kern::ClassArray

PDF::API2::Basic::TTF::Kern::CompactClassArray

PDF::API2::Basic::TTF::Kern::OrderedList

PDF::API2::Basic::TTF::Kern::StateTable

PDF::API2::Basic::TTF::Kern::Subtable

PDF::API2::Basic::TTF::Loca
the Locations table, which is intimately tied to the glyf table
PDF::API2::Basic::TTF::LTSH
Linear Threshold table
PDF::API2::Basic::TTF::Maxp
Maximum Profile table in a font
PDF::API2::Basic::TTF::Mort
Glyph Metamorphosis table in a font
PDF::API2::Basic::TTF::Mort::Chain

PDF::API2::Basic::TTF::Mort::Contextual

PDF::API2::Basic::TTF::Mort::Insertion

PDF::API2::Basic::TTF::Mort::Ligature

PDF::API2::Basic::TTF::Mort::Noncontextual

PDF::API2::Basic::TTF::Mort::Rearrangement

PDF::API2::Basic::TTF::Mort::Subtable

PDF::API2::Basic::TTF::Name
String table for a TTF font
PDF::API2::Basic::TTF::OldCmap
Character map table
PDF::API2::Basic::TTF::OldMort
Glyph Metamorphosis table in a font
PDF::API2::Basic::TTF::OS_2
the OS/2 table in a TTF font
PDF::API2::Basic::TTF::PCLT
PCLT TrueType font table
PDF::API2::Basic::TTF::Post
Holds the Postscript names for each glyph
PDF::API2::Basic::TTF::Prep
Preparation hinting program. Called when ppem changes
PDF::API2::Basic::TTF::Prop
Glyph Properties table in a font
PDF::API2::Basic::TTF::Segarr
Segmented array
PDF::API2::Basic::TTF::Table
Superclass for tables and used for tables we don't have a class for
PDF::API2::Basic::TTF::Ttc
Truetype Collection class
PDF::API2::Basic::TTF::Ttopen
Opentype superclass for standard Opentype lookup based tables
PDF::API2::Basic::TTF::Utils
Utility functions to save fingers
PDF::API2::Basic::TTF::Vhea
Vertical Header table
PDF::API2::Basic::TTF::Vmtx
Vertical Metrics
PDF::API2::Basic::TTF::XMLparse
provides support for XML parsing. Requires Expat module XML::Parser::Expat
PDF::API2::Content

PDF::API2::Content::Text

PDF::API2::HOWTO
A basic set of guidelines to use PDF::API2.
PDF::API2::Lite
lite pdf creation
PDF::API2::NamedDestination

PDF::API2::Outline

PDF::API2::Outlines

PDF::API2::Page

PDF::API2::Resource

PDF::API2::Resource::BaseFont

PDF::API2::Resource::CIDFont

PDF::API2::Resource::CIDFont::CJKFont

PDF::API2::Resource::CIDFont::CJKFont::adobemingstdlightacro

PDF::API2::Resource::CIDFont::CJKFont::adobemyungjostdmediumacro

PDF::API2::Resource::CIDFont::CJKFont::adobesongstdlightacro

PDF::API2::Resource::CIDFont::CJKFont::kozgopromediumacro

PDF::API2::Resource::CIDFont::CJKFont::kozminproregularacro

PDF::API2::Resource::CIDFont::CMap::japanese

PDF::API2::Resource::CIDFont::CMap::korean

PDF::API2::Resource::CIDFont::CMap::simplified

PDF::API2::Resource::CIDFont::CMap::traditional

PDF::API2::Resource::CIDFont::TrueType

PDF::API2::Resource::CIDFont::TrueType::FontFile

PDF::API2::Resource::ColorSpace

PDF::API2::Resource::ColorSpace::DeviceN

PDF::API2::Resource::ColorSpace::Indexed

PDF::API2::Resource::ColorSpace::Indexed::ACTFile

PDF::API2::Resource::ColorSpace::Indexed::Hue

PDF::API2::Resource::ColorSpace::Indexed::WebColor

PDF::API2::Resource::ColorSpace::Separation

PDF::API2::Resource::ExtGState

PDF::API2::Resource::Font

PDF::API2::Resource::Font::BdFont
Module for using bitmapped Fonts.
PDF::API2::Resource::Font::CoreFont
Module for using the 14 PDF built-in Fonts.
PDF::API2::Resource::Font::CoreFont::bankgothic

PDF::API2::Resource::Font::CoreFont::courier

PDF::API2::Resource::Font::CoreFont::courierbold

PDF::API2::Resource::Font::CoreFont::courierboldoblique

PDF::API2::Resource::Font::CoreFont::courieroblique

PDF::API2::Resource::Font::CoreFont::georgia

PDF::API2::Resource::Font::CoreFont::georgiabold

PDF::API2::Resource::Font::CoreFont::georgiabolditalic

PDF::API2::Resource::Font::CoreFont::georgiaitalic

PDF::API2::Resource::Font::CoreFont::helvetica

PDF::API2::Resource::Font::CoreFont::helveticabold

PDF::API2::Resource::Font::CoreFont::helveticaboldoblique

PDF::API2::Resource::Font::CoreFont::helveticaoblique

PDF::API2::Resource::Font::CoreFont::symbol

PDF::API2::Resource::Font::CoreFont::timesbold

PDF::API2::Resource::Font::CoreFont::timesbolditalic

PDF::API2::Resource::Font::CoreFont::timesitalic

PDF::API2::Resource::Font::CoreFont::timesroman

PDF::API2::Resource::Font::CoreFont::trebuchet

PDF::API2::Resource::Font::CoreFont::trebuchetbold

PDF::API2::Resource::Font::CoreFont::trebuchetbolditalic

PDF::API2::Resource::Font::CoreFont::trebuchetitalic

PDF::API2::Resource::Font::CoreFont::verdana

PDF::API2::Resource::Font::CoreFont::verdanabold

PDF::API2::Resource::Font::CoreFont::verdanabolditalic

PDF::API2::Resource::Font::CoreFont::verdanaitalic

PDF::API2::Resource::Font::CoreFont::webdings

PDF::API2::Resource::Font::CoreFont::wingdings

PDF::API2::Resource::Font::CoreFont::zapfdingbats

PDF::API2::Resource::Font::neTrueType
Module for using 8bit nonembedded truetype Fonts.
PDF::API2::Resource::Font::Postscript

PDF::API2::Resource::Font::SynFont
Module for using synthetic Fonts.
PDF::API2::Resource::Pattern

PDF::API2::Resource::Shading

PDF::API2::Resource::XObject

PDF::API2::Resource::XObject::Form

PDF::API2::Resource::XObject::Form::BarCode

PDF::API2::Resource::XObject::Form::BarCode::codabar

PDF::API2::Resource::XObject::Form::BarCode::code128

PDF::API2::Resource::XObject::Form::BarCode::code3of9

PDF::API2::Resource::XObject::Form::BarCode::ean13

PDF::API2::Resource::XObject::Form::BarCode::int2of5

PDF::API2::Resource::XObject::Form::Hybrid

PDF::API2::Resource::XObject::Image

PDF::API2::Resource::XObject::Image::GD

PDF::API2::Resource::XObject::Image::GIF

PDF::API2::Resource::XObject::Image::JPEG

PDF::API2::Resource::XObject::Image::PNG

PDF::API2::Resource::XObject::Image::PNM

PDF::API2::Resource::XObject::Image::TIFF

PDF::API2::Util
utility package for often use methods across the package.
PDF::API2::Version

PDF::API2::Win32

PDF::Core
Core Library for PDF library
PDF::Parse
Library with parsing functions for PDF library
PDF::Report
A wrapper written for PDF::API2
PDF::Reuse
Reuse and mass produce PDF documents
PDF::Reuse::Tutorial
How to produce PDF-files with PDF::Reuse
PDF::Table
A utility class for building table layouts in a PDF::API2 object.
PDF::Writer
PDF writer abstraction layer
PDF::Writer::pdfapi2
PDF::API2 backend
PDF::Writer::pdflib
pdflib_pl backend

Perl6::Junction
Perl6 style Junction operators in Perl5.

Perl::Critic
Critique Perl source code for best-practices
Perl::Critic::Config
The Perl::Critic user-preferences, combined from any profile file and command-line parameters.
Perl::Critic::ConfigErrors
An exception object collecting a set of problems found by L<Perl::Critic::Config>.
Perl::Critic::Defaults
The global configuration default values.
Perl::Critic::DEVELOPER
How to make new Perl::Critic::Policy modules
Perl::Critic::Document
Caching wrapper around PPI::Document
Perl::Critic::Exception
A problem identified by L<Perl::Critic>
Perl::Critic::Exception::AggregateConfiguration
A collection of a set of problems found in the configuration and/or command-line options.
Perl::Critic::Exception::Configuration
A problem with L<Perl::Critic> configuration
Perl::Critic::Exception::Configuration::Generic
A problem with L<Perl::Critic> configuration that doesn't involve an option
Perl::Critic::Exception::Configuration::Option
A problem with an option in the L<Perl::Critic> configuration
Perl::Critic::Exception::Configuration::Option::Global
A problem with L<Perl::Critic> global configuration
Perl::Critic::Exception::Configuration::Option::Global::ExtraParameter
The configuration referred to a non-existent global option.
Perl::Critic::Exception::Configuration::Option::Global::ParameterValue
A problem with the value of a global parameter
Perl::Critic::Exception::Configuration::Option::Policy
A problem with configuration of a policy
Perl::Critic::Exception::Configuration::Option::Policy::ExtraParameter
The configuration referred to a non-existent parameter for a policy.
Perl::Critic::Exception::Configuration::Option::Policy::ParameterValue
A problem with the value of a parameter for a policy
Perl::Critic::Exception::Fatal
A problem that should cause L<Perl::Critic> to stop running
Perl::Critic::Exception::Fatal::Generic
A problem for which there is no specialized information
Perl::Critic::Exception::Fatal::Internal
A problem with the L<Perl::Critic> implementation, i.e. a bug
Perl::Critic::Exception::Fatal::PolicyDefinition
A bug in a policy
Perl::Critic::Lax
policies that let you slide on common exceptions
Perl::Critic::More
Supplemental policies for Perl::Critic
Perl::Critic::Nits
policies of nits I like to pick.
Perl::Critic::Policy
Base class for all Policy modules
Perl::Critic::Policy::BuiltinFunctions::ProhibitBooleanGrep

Perl::Critic::Policy::BuiltinFunctions::ProhibitComplexMappings

Perl::Critic::Policy::BuiltinFunctions::ProhibitLvalueSubstr

Perl::Critic::Policy::BuiltinFunctions::ProhibitReverseSortBlock

Perl::Critic::Policy::BuiltinFunctions::ProhibitSleepViaSelect

Perl::Critic::Policy::BuiltinFunctions::ProhibitStringyEval

Perl::Critic::Policy::BuiltinFunctions::ProhibitStringySplit

Perl::Critic::Policy::BuiltinFunctions::ProhibitUniversalCan

Perl::Critic::Policy::BuiltinFunctions::ProhibitUniversalIsa

Perl::Critic::Policy::BuiltinFunctions::ProhibitVoidGrep

Perl::Critic::Policy::BuiltinFunctions::ProhibitVoidMap

Perl::Critic::Policy::BuiltinFunctions::RequireBlockGrep

Perl::Critic::Policy::BuiltinFunctions::RequireBlockMap

Perl::Critic::Policy::BuiltinFunctions::RequireGlobFunction

Perl::Critic::Policy::BuiltinFunctions::RequireSimpleSortBlock

Perl::Critic::Policy::ClassHierarchies::ProhibitAutoloading

Perl::Critic::Policy::ClassHierarchies::ProhibitExplicitISA

Perl::Critic::Policy::ClassHierarchies::ProhibitOneArgBless

Perl::Critic::Policy::CodeLayout::ProhibitHardTabs

Perl::Critic::Policy::CodeLayout::ProhibitParensWithBuiltins

Perl::Critic::Policy::CodeLayout::ProhibitQuotedWordLists

Perl::Critic::Policy::CodeLayout::ProhibitTrailingWhitespace

Perl::Critic::Policy::CodeLayout::RequireASCII
Disallow high-bit characters
Perl::Critic::Policy::CodeLayout::RequireConsistentNewlines

Perl::Critic::Policy::CodeLayout::RequireTidyCode

Perl::Critic::Policy::CodeLayout::RequireTrailingCommas

Perl::Critic::Policy::CodeLayout::RequireUseUTF8
Require that all modules have a C<use utf8;> statement.
Perl::Critic::Policy::ControlStructures::ProhibitCascadingIfElse

Perl::Critic::Policy::ControlStructures::ProhibitCStyleForLoops

Perl::Critic::Policy::ControlStructures::ProhibitDeepNests

Perl::Critic::Policy::ControlStructures::ProhibitMutatingListFunctions

Perl::Critic::Policy::ControlStructures::ProhibitNegativeExpressionsInUnlessAndUntilConditions

Perl::Critic::Policy::ControlStructures::ProhibitPostfixControls

Perl::Critic::Policy::ControlStructures::ProhibitUnlessBlocks

Perl::Critic::Policy::ControlStructures::ProhibitUnreachableCode

Perl::Critic::Policy::ControlStructures::ProhibitUntilBlocks

Perl::Critic::Policy::Documentation::PodSpelling

Perl::Critic::Policy::Documentation::RequirePodAtEnd

Perl::Critic::Policy::Documentation::RequirePodSections

Perl::Critic::Policy::Documentation::RequirePODUseEncodingUTF8
Require that all modules that contain POD have a C<=encoding utf8> declaration.
Perl::Critic::Policy::Editor::RequireEmacsFileVariables
Per-file editor settings
Perl::Critic::Policy::ErrorHandling::RequireCarping

Perl::Critic::Policy::ErrorHandling::RequireUseOfExceptions

Perl::Critic::Policy::InputOutput::ProhibitBacktickOperators

Perl::Critic::Policy::InputOutput::ProhibitBarewordFileHandles

Perl::Critic::Policy::InputOutput::ProhibitExplicitStdin

Perl::Critic::Policy::InputOutput::ProhibitInteractiveTest

Perl::Critic::Policy::InputOutput::ProhibitJoinedReadline

Perl::Critic::Policy::InputOutput::ProhibitOneArgSelect

Perl::Critic::Policy::InputOutput::ProhibitReadlineInForLoop

Perl::Critic::Policy::InputOutput::ProhibitTwoArgOpen

Perl::Critic::Policy::InputOutput::RequireBracedFileHandleWithPrint

Perl::Critic::Policy::InputOutput::RequireBriefOpen

Perl::Critic::Policy::InputOutput::RequireCheckedClose

Perl::Critic::Policy::InputOutput::RequireCheckedOpen

Perl::Critic::Policy::InputOutput::RequireCheckedSyscalls

Perl::Critic::Policy::Lax::ProhibitComplexMappings::LinesNotStatements

Perl::Critic::Policy::Lax::ProhibitEmptyQuotes::ExceptAsFallback

Perl::Critic::Policy::Lax::ProhibitStringyEval::ExceptForRequire

Perl::Critic::Policy::Lax::RequireEndWithTrueConst

Perl::Critic::Policy::Lax::RequireExplicitPackage::ExceptForPragmata

Perl::Critic::Policy::Miscellanea::ProhibitFormats

Perl::Critic::Policy::Miscellanea::ProhibitTies

Perl::Critic::Policy::Miscellanea::RequireRcsKeywords

Perl::Critic::Policy::Modules::PerlMinimumVersion
Enforce backward compatible code
Perl::Critic::Policy::Modules::ProhibitAutomaticExportation

Perl::Critic::Policy::Modules::ProhibitEvilModules

Perl::Critic::Policy::Modules::ProhibitExcessMainComplexity

Perl::Critic::Policy::Modules::ProhibitMultiplePackages

Perl::Critic::Policy::Modules::RequireBarewordIncludes

Perl::Critic::Policy::Modules::RequireEndWithOne

Perl::Critic::Policy::Modules::RequireExplicitPackage

Perl::Critic::Policy::Modules::RequireFilenameMatchesPackage

Perl::Critic::Policy::Modules::RequirePerlVersion
Expect a C<use 5.006;> or similar
Perl::Critic::Policy::Modules::RequireVersionVar

Perl::Critic::Policy::NamingConventions::ProhibitAmbiguousNames

Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseSubs

Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseVars

Perl::Critic::Policy::References::ProhibitDoubleSigils

Perl::Critic::Policy::RegularExpressions::ProhibitCaptureWithoutTest

Perl::Critic::Policy::RegularExpressions::ProhibitComplexRegexes

Perl::Critic::Policy::RegularExpressions::ProhibitEnumeratedClasses

Perl::Critic::Policy::RegularExpressions::ProhibitEscapedMetacharacters

Perl::Critic::Policy::RegularExpressions::ProhibitFixedStringMatches

Perl::Critic::Policy::RegularExpressions::ProhibitSingleCharAlternation

Perl::Critic::Policy::RegularExpressions::ProhibitUnusedCapture

Perl::Critic::Policy::RegularExpressions::ProhibitUnusualDelimiters

Perl::Critic::Policy::RegularExpressions::RequireBracesForMultiline

Perl::Critic::Policy::RegularExpressions::RequireExtendedFormatting

Perl::Critic::Policy::RegularExpressions::RequireLineBoundaryMatching

Perl::Critic::Policy::Subroutines::ProhibitAmpersandSigils

Perl::Critic::Policy::Subroutines::ProhibitBuiltinHomonyms

Perl::Critic::Policy::Subroutines::ProhibitExcessComplexity

Perl::Critic::Policy::Subroutines::ProhibitExplicitReturnUndef

Perl::Critic::Policy::Subroutines::ProhibitManyArgs

Perl::Critic::Policy::Subroutines::ProhibitNestedSubs

Perl::Critic::Policy::Subroutines::ProhibitSubroutinePrototypes

Perl::Critic::Policy::Subroutines::ProtectPrivateSubs

Perl::Critic::Policy::Subroutines::RequireArgUnpacking

Perl::Critic::Policy::Subroutines::RequireFinalReturn

Perl::Critic::Policy::TestingAndDebugging::ProhibitNoStrict

Perl::Critic::Policy::TestingAndDebugging::ProhibitNoWarnings

Perl::Critic::Policy::TestingAndDebugging::ProhibitProlongedStrictureOverride

Perl::Critic::Policy::TestingAndDebugging::RequireTestLabels

Perl::Critic::Policy::TestingAndDebugging::RequireUseStrict

Perl::Critic::Policy::TestingAndDebugging::RequireUseWarnings

Perl::Critic::Policy::Tics::ProhibitLongLines
80 x 40 for life!
Perl::Critic::Policy::Tics::ProhibitManyArrows

Perl::Critic::Policy::Tics::ProhibitUseBase
do not use base.pm
Perl::Critic::Policy::ValuesAndExpressions::ProhibitAccessOfPrivateData

Perl::Critic::Policy::ValuesAndExpressions::ProhibitCommaSeparatedStatements

Perl::Critic::Policy::ValuesAndExpressions::ProhibitConstantPragma

Perl::Critic::Policy::ValuesAndExpressions::ProhibitEmptyQuotes

Perl::Critic::Policy::ValuesAndExpressions::ProhibitEscapedCharacters

Perl::Critic::Policy::ValuesAndExpressions::ProhibitImplicitNewlines

Perl::Critic::Policy::ValuesAndExpressions::ProhibitInterpolationOfLiterals

Perl::Critic::Policy::ValuesAndExpressions::ProhibitLeadingZeros

Perl::Critic::Policy::ValuesAndExpressions::ProhibitLongChainsOfMethodCalls

Perl::Critic::Policy::ValuesAndExpressions::ProhibitMagicNumbers

Perl::Critic::Policy::ValuesAndExpressions::ProhibitMismatchedOperators

Perl::Critic::Policy::ValuesAndExpressions::ProhibitMixedBooleanOperators

Perl::Critic::Policy::ValuesAndExpressions::ProhibitNoisyQuotes

Perl::Critic::Policy::ValuesAndExpressions::ProhibitQuotesAsQuotelikeOperatorDelimiters

Perl::Critic::Policy::ValuesAndExpressions::ProhibitVersionStrings

Perl::Critic::Policy::ValuesAndExpressions::RequireInterpolationOfMetachars

Perl::Critic::Policy::ValuesAndExpressions::RequireNumberSeparators

Perl::Critic::Policy::ValuesAndExpressions::RequireQuotedHeredocTerminator

Perl::Critic::Policy::ValuesAndExpressions::RequireUpperCaseHeredocTerminator

Perl::Critic::Policy::ValuesAndExpressions::RestrictLongStrings
Stop mixing long strings with code
Perl::Critic::Policy::Variables::ProhibitConditionalDeclarations

Perl::Critic::Policy::Variables::ProhibitLocalVars

Perl::Critic::Policy::Variables::ProhibitMatchVars

Perl::Critic::Policy::Variables::ProhibitPackageVars

Perl::Critic::Policy::Variables::ProhibitPerl4PackageNames

Perl::Critic::Policy::Variables::ProhibitPunctuationVars

Perl::Critic::Policy::Variables::ProtectPrivateVars

Perl::Critic::Policy::Variables::RequireInitializationForLocalVars

Perl::Critic::Policy::Variables::RequireLexicalLoopIterators

Perl::Critic::Policy::Variables::RequireLocalizedPunctuationVars

Perl::Critic::Policy::Variables::RequireNegativeIndices

Perl::Critic::PolicyFactory
Instantiate Policy objects
Perl::Critic::PolicyListing
Display information about Policies
Perl::Critic::PolicySummary
Description of the bundled Policy modules
Perl::Critic::ProfilePrototype
Generate a Perl::Critic profile
Perl::Critic::Statistics
Compile stats on Perl::Critic violations
Perl::Critic::Swift
A set of additional policies for Perl::Critic.
Perl::Critic::TestUtils
Utility functions for testing new Policies
Perl::Critic::Theme
Construct thematic sets of policies
Perl::Critic::Tics
policies for things that make me wince
Perl::Critic::UserProfile
The contents of the user's profile, often F<.perlcriticrc>.
Perl::Critic::Utils
Utility subs and vars for Perl::Critic
Perl::Critic::Utils::Constants
Global constants
Perl::Critic::Utils::McCabe
Functions that calculate the McCabe score of source code.
Perl::Critic::Utils::PPI
Utility functions for dealing with PPI objects.
Perl::Critic::Utils::PPIRegexp
Utility functions for dealing with PPI regexp tokens.
Perl::Critic::Violation
Represents policy violations
Perl::Tidy
Parses and beautifies perl source

perldoc
Look up Perl documentation in Pod format.

perlfilter
Source Filters

PerlIO
On demand loader for PerlIO layers and root of PerlIO::* name space
PerlIO::encoding
encoding layer
PerlIO::scalar
in-memory IO, scalar IO
PerlIO::via
Helper class for PerlIO layers implemented in perl
PerlIO::via::QuotedPrint
PerlIO layer for quoted-printable strings

perlpod
the Plain Old Documentation format

perlpodspec
Plain Old Documentation: format specification and notes

POD2::FR
French translation of Perl core documentation
POD2::FR::perl
Langage pratique d'extraction et de rapport
POD2::FR::perlapio

POD2::FR::perlartistic
La licence « artistique » Perl
POD2::FR::perlbook
Livres concernant Perl
POD2::FR::perlboot
Tutoriel pour l'orienté objet à destination des débutants
POD2::FR::perlbot
Collection de trucs et astuces pour Objets
POD2::FR::perlcheat
Anti-sèche Perl 5
POD2::FR::perldata
Types de données de Perl
POD2::FR::perldebguts
Les entrailles du débogage de Perl
POD2::FR::perldebtut
Tutoriel de débogage de Perl
POD2::FR::perldebug

POD2::FR::perldiag

POD2::FR::perldsc
Livre de recettes des structures de données en Perl
POD2::FR::perlembed

POD2::FR::perlfaq
Foire aux questions sur Perl
POD2::FR::perlfaq1
Questions d'ordre général sur Perl
POD2::FR::perlfaq2
Trouver et apprendre Perl
POD2::FR::perlfaq3
Outils de programmation
POD2::FR::perlfaq4
Manipulation de données
POD2::FR::perlfaq5
Fichiers et formats
POD2::FR::perlfaq6
Expressions rationnelles
POD2::FR::perlfaq7
Questions générales sur le langage Perl
POD2::FR::perlfaq8
Interactions avec le système
POD2::FR::perlfaq9
Réseau
POD2::FR::perlform

POD2::FR::perlfunc
Fonctions Perl prédéfinies
POD2::FR::perlhist
Les archives de l'histoire de Perl
POD2::FR::perlintern

POD2::FR::perlintro
Brève introduction et vue d'ensemble de Perl
POD2::FR::perlipc

POD2::FR::perllocale
Gestion des "locale" en Perl
POD2::FR::perllol
Manipulation des tableaux de tableaux en Perl
POD2::FR::perlmod

POD2::FR::perlmodinstall

POD2::FR::perlmodlib

POD2::FR::perlnumber
Sémantique des nombres et opérations numériques en Perl
POD2::FR::perlobj
Objets en Perl
POD2::FR::perlop
Opérateurs Perl et priorité
POD2::FR::perlpod
Le format Pod, la bonne vieille documentation
POD2::FR::perlport

POD2::FR::perlre
Les expressions rationnelles en Perl
POD2::FR::perlref
Références et structures de données imbriquées en Perl
POD2::FR::perlreftut
Le très court tutoriel de Mark sur les références
POD2::FR::perlrequick
Les expressions rationnelles Perl pour les impatients
POD2::FR::perlretut
Tutoriel des expressions rationnelles en Perl
POD2::FR::perlrun
Comment utiliser l'interpréteur Perl
POD2::FR::perlsec
Sécurité de Perl
POD2::FR::perlstyle
Comment écrire du Perl
POD2::FR::perlsub
Les sous-programmes de Perl
POD2::FR::perlsyn
Syntaxe de Perl
POD2::FR::perlthrtut
Tutoriel sur les threads en Perl
POD2::FR::perltie
Comment cacher un objet d'une classe derrière une simple variable
POD2::FR::perltooc
Le tutoriel de Tom pour les données de classe OO en Perl
POD2::FR::perltoot
Tutoriel orienté objet de Tom.
POD2::FR::perltrap
Les pièges de Perl pour l'imprudent
POD2::FR::perlvar
Variables prédéfinies en Perl
POD2::FR::perlxs

POD2::FR::perlxstut

POD2::IT
Italian translation of Perl core documentation
POD2::IT::perl

POD2::IT::perlboot

POD2::IT::perlcheat
Manabile del Perl 5
POD2::IT::perldata

POD2::IT::perlembed

POD2::IT::perlfaq1

POD2::IT::perlfaq2

POD2::IT::perlfaq3

POD2::IT::perlfaq4

POD2::IT::perlfaq5

POD2::IT::perlfaq6

POD2::IT::perlfaq7

POD2::IT::perlfaq8

POD2::IT::perlfaq9

POD2::IT::perlfork

POD2::IT::perlfunc

POD2::IT::perlintro

POD2::IT::perlipc

POD2::IT::perllol

POD2::IT::perlmod

POD2::IT::perlmodinstall

POD2::IT::perlmodstyle

POD2::IT::perlnewmod

POD2::IT::perlref

POD2::IT::perlrequick

POD2::IT::perlreref

POD2::IT::perlstyle

POD2::IT::perlsyn

POD2::IT::perlthrtut

POD2::IT::perlunicode

POD2::IT::perluniintro

POD2::IT::perlxstut


Pod::Checker
check pod documents for syntax errors
Pod::Coverage
Checks if the documentation of a module is comprehensive
Pod::Coverage::CountParents
subclass of Pod::Coverage that examines the inheritance tree
Pod::Coverage::ExportOnly
subclass of Pod::Coverage than only examines exported functions
Pod::Coverage::Overloader
deprecated subclass of Pod::Coverage
Pod::Escapes
for resolving Pod EE<lt>...E<gt> sequences
Pod::Find
find POD documents in directory trees
Pod::foo

Pod::Functions
Group Perl's functions a la perlfunc.pod
Pod::Html
module to convert pod files to HTML
Pod::Hyperlink::BounceURL
Allow off-page links in POD to point to a URL
Pod::InputObjects
objects representing POD input paragraphs, commands, etc.
Pod::LaTeX
Convert Pod data to formatted Latex
Pod::Man
Convert POD data to formatted *roff input
Pod::newrun
how to execute the Perl interpreter
Pod::newvar
Perl predefined variables
Pod::newvar2
Perl predefined variables
Pod::ParseLink
Parse an LE<lt>E<gt> formatting code in POD text
Pod::Parser
base class for creating POD filters and translators
Pod::ParseUtils
helpers for POD parsing and conversion
Pod::Pdf
A POD to PDF translator
Pod::Perldoc::ToChecker
let Perldoc check Pod for errors
Pod::Perldoc::ToMan
let Perldoc render Pod as man pages
Pod::Perldoc::ToNroff
let Perldoc convert Pod to nroff
Pod::Perldoc::ToPod
let Perldoc render Pod as ... Pod!
Pod::Perldoc::ToRtf
let Perldoc render Pod as RTF
Pod::Perldoc::ToText
let Perldoc render Pod as plaintext
Pod::Perldoc::ToTk
let Perldoc use Tk::Pod to render Pod
Pod::Perldoc::ToXml
let Perldoc render Pod as XML
Pod::Plainer
Perl extension for converting Pod to old style Pod.
Pod::PlainText
Convert POD data to formatted ASCII text
Pod::POM
POD Object Model
Pod::POM::Node
base class for a POM node
Pod::Select
extract selected sections of POD from input
Pod::Simple
framework for parsing Pod
Pod::Simple::Checker
check the Pod syntax of a document
Pod::Simple::Debug
put Pod::Simple into trace/debug mode
Pod::Simple::DumpAsText
dump Pod-parsing events as text
Pod::Simple::DumpAsXML
turn Pod into XML
Pod::Simple::HTML
convert Pod to HTML
Pod::Simple::HTMLBatch
convert several Pod files to several HTML files
Pod::Simple::LinkSection
represent "section" attributes of L codes
Pod::Simple::Methody
turn Pod::Simple events into method calls
Pod::Simple::PullParser
a pull-parser interface to parsing Pod
Pod::Simple::PullParserEndToken
end-tokens from Pod::Simple::PullParser
Pod::Simple::PullParserStartToken
start-tokens from Pod::Simple::PullParser
Pod::Simple::PullParserTextToken
text-tokens from Pod::Simple::PullParser
Pod::Simple::PullParserToken
tokens from Pod::Simple::PullParser
Pod::Simple::RTF
format Pod as RTF
Pod::Simple::Search
find POD documents in directory trees
Pod::Simple::SimpleTree
parse Pod into a simple parse tree
Pod::Simple::Subclassing
write a formatter as a Pod::Simple subclass
Pod::Simple::Text
format Pod as plaintext
Pod::Simple::TextContent
get the text content of Pod
Pod::Simple::XMLOutStream
turn Pod into XML
Pod::test

Pod::Tests
Extracts embedded tests and code examples from POD
Pod::Text
Convert POD data to formatted ASCII text
Pod::Text::Color
Convert POD data to formatted color ASCII text
Pod::Text::Overstrike
Convert POD data to formatted overstrike text
Pod::Text::Termcap
Convert POD data to ASCII text with format escapes
Pod::Tree
Create a static syntax tree for a POD
Pod::Tree::HTML
Generate HTML from a Pod::Tree
Pod::Tree::Node
nodes in a Pod::Tree
Pod::Tree::PerlBin
translate program PODs to HTML
Pod::Tree::PerlDist
translate Perl distribution documentation to HTML
Pod::Tree::PerlFunc
translate F<perlfunc.pod> to HTML
Pod::Tree::PerlLib
translate module PODs to HTML
Pod::Tree::PerlMap
map names to URLs
Pod::Tree::PerlPod
translate Perl PODs to HTML
Pod::Tree::PerlTop
generate a top-level index for Perl PODs
Pod::Tree::Pod
Convert a Pod::Tree back to a POD
Pod::Usage
print a usage message from embedded pod documentation
Pod::Xhtml
Generate well-formed XHTML documents from POD format documentation

POE
portable multitasking and networking framework for Perl
POE::API::Ctl
Switches and Knobs for POE Internals
POE::API::ResLoader
provides initialization interface for POE::Resources
POE::Component
a POE servlet class
POE::Component::Client::TCP
a simplified TCP client
POE::Component::Server::TCP
a simplified TCP server
POE::Driver
an abstract file driver
POE::Driver::SysRW
an abstract sysread/syswrite file driver
POE::Filter
a protocol abstraction
POE::Filter::Block
filter between streams and blocks
POE::Filter::Grep
POE Data Grepping Filter
POE::Filter::HTTPD
convert stream to HTTP::Request; HTTP::Response to stream
POE::Filter::Line
filter data as lines
POE::Filter::Map
POE Data Mapping Filter
POE::Filter::RecordBlock
POE Record Block Abstraction
POE::Filter::Reference
freeze data for sending; thaw data when it arrives
POE::Filter::Stackable
POE Multiple Filter Abstraction
POE::Filter::Stream
pass through data unchanged
POE::Kernel
an event driven threaded application kernel in Perl
POE::Loop
documentation for POE's event loop bridge interface
POE::Loop::Event
a bridge that supports Event.pm from POE
POE::Loop::Gtk
a bridge that supports Gtk's event loop from POE
POE::Loop::IO_Poll
a bridge that supports IO::Poll from POE
POE::Loop::PerlSignals
plain Perl signal handlers used by many loops
POE::Loop::Select
a bridge that supports select from POE
POE::Loop::Tk
a bridge that supports Tk's event loop from POE
POE::Loop::TkActiveState
a bridge that supports Tk's event loop from POE
POE::Loop::TkCommon
common features of POE's Tk event loop bridges
POE::NFA
event driven nondeterministic finite automaton
POE::Pipe
common functions for POE::Pipe::OneWay and ::TwoWay
POE::Pipe::OneWay
portable one-way pipe creation
POE::Pipe::TwoWay
portable two-way pipe creation
POE::Preprocessor
a macro/const/enum preprocessor
POE::Queue
documentation for POE's priority queue interface
POE::Queue::Array
a high-performance array-based priority queue
POE::Resource
documentation for POE's internal event watchers/generators
POE::Resource::Aliases
manage session aliases for POE::Kernel
POE::Resource::Controls
Switches and Knobs for POE Internals
POE::Resource::Events
manage events for POE::Kernel
POE::Resource::Extrefs
tagged "extra" ref. count management for POE::Kernel
POE::Resource::FileHandles
manage file handles on behalf of POE::Kernel
POE::Resource::Sessions
manage session data structures for POE::Kernel
POE::Resource::SIDs
session ID management for POE::Kernel
POE::Resource::Signals
signal management for POE::Kernel
POE::Resource::Statistics
Runtime statistics for POE programs
POE::Resources
loader of POE resources
POE::Session
an event driven abstract state machine
POE::Wheel
high-level protocol logic
POE::Wheel::Curses
non-blocking Curses.pm input for full-screen console apps
POE::Wheel::FollowTail
follow the tail of an ever-growing file
POE::Wheel::ListenAccept
accept connections from regular listening sockets
POE::Wheel::ReadLine
prompted terminal input
POE::Wheel::ReadWrite
buffered non-blocking I/O
POE::Wheel::Run
event driven fork/exec with added value
POE::Wheel::SocketFactory
non-blocking socket creation and management

POSIX
Perl interface to IEEE Std 1003.1

PostScript::File
Base class for creating Adobe PostScript files
PostScript::Poster
Perl extension for posterizing PostScript

pp
PAR Packager

PPI
Parse, Analyze and Manipulate Perl
PPI::Cache
The PPI Document Caching Layer
PPI::Document
Object representation of a Perl document
PPI::Document::File
A Perl Document located in a specific file
PPI::Document::Fragment
A fragment of a Perl Document
PPI::Document::Normalized
A normalized Perl Document
PPI::Dumper
Dumping of PDOM trees
PPI::Element
The abstract Element class, a base for all source objects
PPI::Find
Object version of the Element->find method
PPI::HTML
Generate syntax-hightlighted HTML for Perl using PPI
PPI::Lexer
The PPI Lexer
PPI::Node
Abstract PPI Node class, an Element that can contain other Elements
PPI::Normal
Normalize Perl Documents
PPI::Normal::Standard
Provides standard document normalization functions
PPI::Statement
The base class for Perl statements
PPI::Statement::Break
Statements which break out of normal statement flow
PPI::Statement::Compound
Describes all compound statements
PPI::Statement::Data
The __DATA__ section of a file
PPI::Statement::End
Content after the __END__ of a module
PPI::Statement::Expression
A generic and non-specialised statement
PPI::Statement::Include
Statements that include other code
PPI::Statement::Null
A useless null statement
PPI::Statement::Package
A package statement
PPI::Statement::Scheduled
A scheduled code block
PPI::Statement::Sub
Subroutine declaration
PPI::Statement::Unknown
An unknown or transient statement
PPI::Statement::UnmatchedBrace
Isolated unmatched brace
PPI::Statement::Variable
Variable declaration statements
PPI::Structure
The base class for Perl braced structures
PPI::Structure::Block
Curly braces representing a code block
PPI::Structure::Condition
Round braces for boolean context conditions
PPI::Structure::Constructor
Anonymous hash or array constructor
PPI::Structure::ForLoop
Circular braces for a for expression
PPI::Structure::List
Explicit list or precedence ordering braces
PPI::Structure::Subscript
Braces that represent an array or hash subscript
PPI::Structure::Unknown
An unknown or unresolved brace structure
PPI::Token
A single token of Perl source code
PPI::Token::ArrayIndex
Token getting the last index for an array
PPI::Token::Attribute
A token for a subroutine attribute
PPI::Token::Cast
A prefix which forces a value into a different context
PPI::Token::Comment
A comment in Perl source code
PPI::Token::DashedWord
A dashed bareword token
PPI::Token::Data
The actual data in the __DATA__ section of a file
PPI::Token::End
Completely useless content after the __END__ tag
PPI::Token::HereDoc
Token class for the here-doc
PPI::Token::Label
Token class for a statement label
PPI::Token::Magic
Tokens representing magic variables
PPI::Token::Number
Token class for a number
PPI::Token::Number::Binary
Token class for a binary number
PPI::Token::Number::Exp
Token class for an exponential notation number
PPI::Token::Number::Float
Token class for a floating-point number
PPI::Token::Number::Hex
Token class for a binary number
PPI::Token::Number::Octal
Token class for a binary number
PPI::Token::Number::Version
Token class for a byte-packed number
PPI::Token::Operator
Token class for operators
PPI::Token::Pod
Sections of POD in Perl documents
PPI::Token::Prototype
A subroutine prototype descriptor
PPI::Token::Quote
String quote abstract base class
PPI::Token::Quote::Double
A standard "double quote" token
PPI::Token::Quote::Interpolate
The interpolation quote-like operator
PPI::Token::Quote::Literal
The literal quote-like operator
PPI::Token::Quote::Single
A 'single quote' token
PPI::Token::QuoteLike
Quote-like operator abstract base class
PPI::Token::QuoteLike::Backtick
A `backticks` command token
PPI::Token::QuoteLike::Command
The command quote-like operator
PPI::Token::QuoteLike::Readline
The readline quote-like operator
PPI::Token::QuoteLike::Regexp
Regexp constructor quote-like operator
PPI::Token::QuoteLike::Words
Word list constructor quote-like operator
PPI::Token::Regexp
Regular expression abstract base class
PPI::Token::Regexp::Match
A standard pattern match regex
PPI::Token::Regexp::Substitute
A match and replace regular expression token
PPI::Token::Regexp::Transliterate
A transliteration regular expression token
PPI::Token::Separator
The __DATA__ and __END__ tags
PPI::Token::Structure
Token class for characters that define code structure
PPI::Token::Symbol
A token class for variables and other symbols
PPI::Token::Unknown
Token of unknown or as-yet undetermined type
PPI::Token::Whitespace
Tokens representing ordinary white space
PPI::Token::Word
The generic "word" Token
PPI::Token::_QuoteEngine
The PPI Quote Engine
PPI::Tokenizer
The Perl Document Tokenizer
PPI::Transform
Abstract base class for document transformation classes

prefork
Optimized module loading for forking or non-forking processes

Print::Printcap
Perl extension for parsing /etc/printcap

- R -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

re
Perl pragma to alter regular expression behaviour

Readonly
Facility for creating read-only scalars, arrays, hashes.
Readonly::XS


Regexp::Common
Provide commonly requested regular expressions
Regexp::Common::balanced

Regexp::Common::CC
provide patterns for credit card numbers.
Regexp::Common::comment
provide regexes for comments.
Regexp::Common::delimited
provides a regex for delimited strings
Regexp::Common::lingua
provide regexes for language related stuff.
Regexp::Common::list
provide regexes for lists
Regexp::Common::net
provide regexes for IPv4 addresses.
Regexp::Common::number
provide regexes for numbers
Regexp::Common::profanity
provide regexes for profanity
Regexp::Common::SEN
provide regexes for Social-Economical Numbers.
Regexp::Common::URI
provide patterns for URIs.
Regexp::Common::URI::fax
Returns a pattern for fax URIs.
Regexp::Common::URI::file
Returns a pattern for file URIs.
Regexp::Common::URI::ftp
Returns a pattern for FTP URIs.
Regexp::Common::URI::gopher
Returns a pattern for gopher URIs.
Regexp::Common::URI::http
Returns a pattern for HTTP URIs.
Regexp::Common::URI::news
Returns a pattern for file URIs.
Regexp::Common::URI::pop
Returns a pattern for POP URIs.
Regexp::Common::URI::prospero
Returns a pattern for prospero URIs.
Regexp::Common::URI::RFC1035
Definitions from RFC1035;
Regexp::Common::URI::RFC1738
Definitions from RFC1738;
Regexp::Common::URI::RFC1808
Definitions from RFC1808;
Regexp::Common::URI::RFC2384
Definitions from RFC2384;
Regexp::Common::URI::RFC2396
Definitions from RFC2396;
Regexp::Common::URI::RFC2806
Definitions from RFC2806;
Regexp::Common::URI::tel
Returns a pattern for telephone URIs.
Regexp::Common::URI::telnet
Returns a pattern for telnet URIs.
Regexp::Common::URI::tv
Returns a pattern for tv URIs.
Regexp::Common::URI::wais
Returns a pattern for WAIS URIs.
Regexp::Common::whitespace

Regexp::Common::zip
provide regexes for postal codes.
Regexp::Common::_support
Support functions for Regexp::Common.

Return::Value
Polymorphic Return Values

Roadmap
Planned Enhancements for the DBI

RRD::Simple
Simple interface to create and store data in RRD files
RRD::Simple::Examples
Examples using RRD::Simple

- S -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

Safe
Compile and execute code in restricted compartments

Scalar::Util
A selection of general-utility scalar subroutines

Scope::Guard
lexically scoped resource management

SDBM_File
Tied access to sdbm files

Search::Dict
search for key in dictionary file

SelectSaver
save and restore selected file handle

SelfLoader
load functions only on demand

Set::Infinite
Sets of intervals
Set::Infinite::Arithmetic

Set::Infinite::Basic

Set::Infinite::_recurrence
Extends Set::Infinite with recurrence functions
Set::Object
set of objects and strings
Set::Object::Weak
Sets without the referant reference increment

Shell
run shell commands transparently within perl
Shell::Command
Cross-platform functions emulating common shell commands

sigtrap
Perl pragma to enable simple signal handling

SOAP
Library for SOAP clients and servers in Perl
SOAP::Client
exists purely as a superclass for client classes declared by the various SOAP::Lite transport modules.
SOAP::Constants
SOAP::Lite provides several variables to allows programmers and users to modify the behavior of SOAP::Lite in specific ways.
SOAP::Data
this class provides the means by which to explicitly manipulate and control all aspects of the way in which Perl data gets expressed as SOAP data entities.
SOAP::Defs
Spec-defined constants
SOAP::Deserializer
the means by which the toolkit manages the conversion of XML into an object managable by a developer
SOAP::Envelope
Creates SOAP streams
SOAP::EnvelopeMaker
Creates SOAP envelopes
SOAP::Fault
encapsulates SOAP faults prior to their serialization or after their deserialization
SOAP::GenericHashSerializer
Generic serializer for Perl hashes
SOAP::GenericInputStream
Default handler for SOAP::Parser output
SOAP::GenericScalarSerializer
Generic serializer for Perl scalar references
SOAP::Header
similar to SOAP::Data elements, a SOAP::Header object simply is encoded in the SOAP Header block
SOAP::Lite
Perl's Web Services Toolkit
SOAP::Lite::Packager
this class is an abstract class which allows for multiple types of packaging agents such as MIME and DIME.
SOAP::OutputStream
Writes SOAP fragments
SOAP::Packager
this class is an abstract class which allows for multiple types of packaging agents such as MIME and DIME.
SOAP::Parser
Parses SOAP documents
SOAP::Schema
provides an umbrella for the way in which SOAP::Lite manages service description schemas
SOAP::Serializer
the means by which the toolkit manages the expression of data as XML
SOAP::Server
provides the basic framework for the transport-specific server classes to build upon
SOAP::SimpleTypeWrapper
deprecated
SOAP::SOM
provides access to the values contained in SOAP Response
SOAP::Struct
support for ordered hashes
SOAP::StructSerializer
serializer for SOAP structs
SOAP::Test
Test framework for SOAP::Lite
SOAP::Trace
used only to manage and manipulate the runtime tracing of execution within the toolkit
SOAP::Transport
an abstract class extended by more specialized transport modules
SOAP::Transport::HTTP::Apache
SOAP mod_perl handler
SOAP::Transport::HTTP::CGI
Generic SOAP CGI handler
SOAP::Transport::HTTP::Client
Client side HTTP support for SOAP/Perl
SOAP::Transport::HTTP::Server
Server side HTTP support for SOAP/Perl
SOAP::Transport::LOOPBACK
Test loopback transport backend
SOAP::Transport::POP3
Server side POP3 support for SOAP::Lite
SOAP::TypedPrimitive
Wrapper for xsd primitives that need explicit SOAP type attributes
SOAP::TypedPrimitiveSerializer
serializer for xsd scalars
SOAP::TypeMapper
Maps Perl types to their serializer/deserializer classes
SOAP::Utils
a utility package for SOAP::Lite

Socket
load the C socket.h defines and structure manipulators

Socket6
IPv6 related part of the C socket.h defines and structure manipulators

sort
perl pragma to control sort behaviour

Sort::Key
the fastest way to sort anything in Perl
Sort::Key::Maker
multikey sorter creator
Sort::Key::Multi
simple multikey sorts
Sort::Key::Natural
fast natural sorting
Sort::Key::Register
tell Sort::Key how to sort new data types.
Sort::Versions
a perl 5 module for sorting of revision-like numbers

Spiffy
Spiffy Perl Interface Framework For You

Spreadsheet::ParseExcel
Get information from Excel file
Spreadsheet::ParseExcel::SaveParser
Expand of Spreadsheet::ParseExcel with Spreadsheet::WriteExcel
Spreadsheet::ParseExcel::Utility
Utility function for Spreadsheet::ParseExcel
Spreadsheet::WriteExcel
Write to a cross-platform Excel binary file.
Spreadsheet::WriteExcel::BIFFwriter
An abstract base class for Excel workbooks and worksheets.
Spreadsheet::WriteExcel::Big
A class for creating Excel files > 7MB.
Spreadsheet::WriteExcel::Chart
A writer class for Excel Charts.
Spreadsheet::WriteExcel::Format
A class for defining Excel formatting.
Spreadsheet::WriteExcel::Formula
A class for generating Excel formulas
Spreadsheet::WriteExcel::OLEwriter
A writer class to store BIFF data in a OLE compound storage file.
Spreadsheet::WriteExcel::Utility
Helper functions for Spreadsheet::WriteExcel.
Spreadsheet::WriteExcel::Workbook
A writer class for Excel Workbooks.
Spreadsheet::WriteExcel::WorkbookBig
A writer class for Excel Workbooks > 7MB.
Spreadsheet::WriteExcel::Worksheet
A writer class for Excel Worksheets.

SQL::Abstract
Generate SQL from Perl data structures
SQL::Abstract::Limit
portable LIMIT emulation
SQL::Eval
Base for deriving evalution objects for SQL::Statement
SQL::Parser
validate and parse SQL strings
SQL::Statement
SQL parsing and processing engine
SQL::Statement::Embed
embed a SQL engine in a DBD or module
SQL::Statement::Functions
built-in & user-defined SQL functions
SQL::Statement::Structure
parse & examine structure of SQL queries
SQL::Statement::Syntax
documentation of SQL::Statement's SQL Syntax
SQL::Translator
manipulate structured data definitions
SQL::Translator::Diff

SQL::Translator::Filter::DefaultExtra

SQL::Translator::Filter::Globals
Add global fields and indices to all tables.
SQL::Translator::Filter::Names
Tweak the names of schema objects.
SQL::Translator::Manual

SQL::Translator::Parser
describes how to write a parser
SQL::Translator::Parser::Access
parser for Access as produced by mdbtools
SQL::Translator::Parser::DBI
"parser" for DBI handles
SQL::Translator::Parser::DBI::DB2
parser for DBD::DB2
SQL::Translator::Parser::DBI::MySQL
parser for DBD::mysql
SQL::Translator::Parser::DBI::Oracle
parser for DBD::Oracle
SQL::Translator::Parser::DBI::PostgreSQL
parser for DBD::Pg
SQL::Translator::Parser::DBI::SQLite
parser for DBD::SQLite
SQL::Translator::Parser::DBI::SQLServer
parser for SQL Server through DBD::ODBC
SQL::Translator::Parser::DBI::Sybase
parser for DBD::Sybase
SQL::Translator::Parser::Excel
parser for Excel
SQL::Translator::Parser::MySQL
parser for MySQL
SQL::Translator::Parser::Oracle
parser for Oracle
SQL::Translator::Parser::PostgreSQL
parser for PostgreSQL
SQL::Translator::Parser::SQLite
parser for SQLite
SQL::Translator::Parser::SQLServer
parser for SQL Server
SQL::Translator::Parser::Storable

SQL::Translator::Parser::Sybase
parser for Sybase
SQL::Translator::Parser::XML
Alias to XML::SQLFairy parser
SQL::Translator::Parser::XML::SQLFairy
parser for SQL::Translator's XML.
SQL::Translator::Parser::xSV
parser for arbitrarily delimited text files
SQL::Translator::Parser::YAML
Parse a YAML representation of a schema
SQL::Translator::Producer
describes how to write a producer
SQL::Translator::Producer::ClassDBI
create Class::DBI classes from schema
SQL::Translator::Producer::DB2

SQL::Translator::Producer::DBIx::Class::File
DBIx::Class file producer
SQL::Translator::Producer::Diagram
ER diagram producer for SQL::Translator
SQL::Translator::Producer::DiaUml

SQL::Translator::Producer::Dumper
SQL Dumper producer for SQL::Translator
SQL::Translator::Producer::GraphViz
GraphViz producer for SQL::Translator
SQL::Translator::Producer::HTML
HTML producer for SQL::Translator
SQL::Translator::Producer::Latex

SQL::Translator::Producer::MySQL
MySQL-specific producer for SQL::Translator
SQL::Translator::Producer::Oracle
Oracle SQL producer
SQL::Translator::Producer::POD
POD producer for SQL::Translator
SQL::Translator::Producer::PostgreSQL
PostgreSQL producer for SQL::Translator
SQL::Translator::Producer::SQLite
SQLite producer for SQL::Translator
SQL::Translator::Producer::SQLServer
MS SQLServer producer for SQL::Translator
SQL::Translator::Producer::Storable

SQL::Translator::Producer::Sybase
Sybase producer for SQL::Translator
SQL::Translator::Producer::TT::Base

SQL::Translator::Producer::TT::Table

SQL::Translator::Producer::TTSchema

SQL::Translator::Producer::XML
Alias to XML::SQLFairy producer
SQL::Translator::Producer::XML::SQLFairy
SQLFairy's default XML format
SQL::Translator::Producer::YAML
A YAML producer for SQL::Translator
SQL::Translator::Schema
SQL::Translator schema object
SQL::Translator::Schema::Constants
constants module
SQL::Translator::Schema::Constraint
SQL::Translator constraint object
SQL::Translator::Schema::Field
SQL::Translator field object
SQL::Translator::Schema::Index
SQL::Translator index object
SQL::Translator::Schema::Object
Base class SQL::Translator Schema objects.
SQL::Translator::Schema::Procedure
SQL::Translator procedure object
SQL::Translator::Schema::Table
SQL::Translator table object
SQL::Translator::Schema::Trigger
SQL::Translator trigger object
SQL::Translator::Schema::View
SQL::Translator view object
SQL::Translator::Utils
SQL::Translator Utility functions

Storable
persistence for Perl data structures

strict
Perl pragma to restrict unsafe constructs

String::Format


Sub::Exporter
a sophisticated exporter for custom-built routines
Sub::Exporter::Cookbook
useful, demonstrative, or stupid Sub::Exporter tricks
Sub::Exporter::Tutorial
a friendly guide to exporting with Sub::Exporter
Sub::Exporter::Util
utilities to make Sub::Exporter easier
Sub::Install
install subroutines into packages easily
Sub::Name
name a sub
Sub::Uplevel
apparently run a function in a higher stack frame

subs
Perl pragma to predeclare sub names

Switch
A switch statement for Perl

Symbol
manipulate Perl symbols and their names

Syntax::Highlight::Perl
Highlighting of Perl Syntactical Structures
Syntax::Highlight::Perl::Improved
Highlighting of Perl Syntactical Structures
Syntax::Highlight::Universal
Syntax highlighting module based on the Colorer library

Sys::Hostname
Try every conceivable way to get hostname
Sys::Syslog
Perl interface to the UNIX syslog calls

- T -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

Taint
Perl utility extensions for tainted data

TAP::Base
Base class that provides common functionality to L<TAP::Parser> and L<TAP::Harness>
TAP::Formatter::Color
Run Perl test scripts with color
TAP::Formatter::Console
Harness output delegate for default console output
TAP::Formatter::Console::ParallelSession
Harness output delegate for parallel console output
TAP::Formatter::Console::Session
Harness output delegate for default console output
TAP::Harness
Run test scripts with statistics
TAP::Parser
Parse L<TAP|Test::Harness::TAP> output
TAP::Parser::Aggregator
Aggregate TAP::Parser results
TAP::Parser::Grammar
A grammar for the Test Anything Protocol.
TAP::Parser::Iterator
Internal TAP::Parser Iterator
TAP::Parser::Iterator::Array
Internal TAP::Parser Iterator
TAP::Parser::Iterator::Process
Internal TAP::Parser Iterator
TAP::Parser::Iterator::Stream
Internal TAP::Parser Iterator
TAP::Parser::Multiplexer
Multiplex multiple TAP::Parsers
TAP::Parser::Result
TAP::Parser output
TAP::Parser::Result::Bailout
Bailout result token.
TAP::Parser::Result::Comment
Comment result token.
TAP::Parser::Result::Plan
Plan result token.
TAP::Parser::Result::Pragma
TAP pragma token.
TAP::Parser::Result::Test
Test result token.
TAP::Parser::Result::Unknown
Unknown result token.
TAP::Parser::Result::Version
TAP syntax version token.
TAP::Parser::Result::YAML
YAML result token.
TAP::Parser::Source
Stream output from some source
TAP::Parser::Source::Perl
Stream Perl output
TAP::Parser::Utils
Internal TAP::Parser utilities
TAP::Parser::YAMLish::Reader
Read YAMLish data from iterator
TAP::Parser::YAMLish::Writer
Write YAMLish data

Task::Weaken
Ensure that a platform has weaken support

TASKS
Want to help? These things need doing...

Template
Front-end module to the Template Toolkit
Template::Base
Base class module implementing common functionality
Template::Config
Factory module for instantiating other TT2 modules
Template::Constants
Defines constants for the Template Toolkit
Template::Context
Runtime context in which templates are processed
Template::DBI
DBI plugin for the Template Toolkit
Template::Document
Compiled template document object
Template::Exception
Exception handling class module
Template::FAQ
Frequently Asked Questions about the Template Toolkit
Template::Filters
Post-processing filters for template blocks
Template::Iterator
Data iterator used by the FOREACH directive
Template::Library::HTML
Template library for building basic HTML pages
Template::Library::PostScript
Template library for generating PostScript
Template::Library::Splash
Template library for building stylish HTML user interfaces
Template::Manual
User guide and reference manual for the Template Toolkit
Template::Manual::Config
Configuration options
Template::Manual::Credits
Author and contributor credits
Template::Manual::Directives
Template directives
Template::Manual::Filters
Standard filters
Template::Manual::Internals
Template Toolkit internals
Template::Manual::Intro
Introduction to the Template Toolkit
Template::Manual::Plugins
Standard plugins
Template::Manual::Refs
Related modules, projects and other resources
Template::Manual::Syntax
Directive syntax, structure and semantics
Template::Manual::Variables
Template variables and code bindings
Template::Manual::Views
Template Toolkit views
Template::Manual::VMethods
Virtual Methods
Template::Modules
Core modules comprising the Template Toolkit
Template::Namespace::Constants
Compile time constant folding
Template::Parser
LALR parser for compiling template documents
Template::Plugin
Base class for Template Toolkit plugins
Template::Plugin::Autoformat
Interface to Text::Autoformat module
Template::Plugin::CGI
Interface to the CGI module
Template::Plugin::Class
allow calling of class methods on arbitrary classes
Template::Plugin::Datafile
Plugin to construct records from a simple data file
Template::Plugin::Date
Plugin to generate formatted date strings
Template::Plugin::DBI
Template interface to the DBI module
Template::Plugin::Directory
Plugin for generating directory listings
Template::Plugin::Dumper
Plugin interface to Data::Dumper
Template::Plugin::File
Plugin providing information about files
Template::Plugin::Filter
Base class for plugin filters
Template::Plugin::Format
Plugin to create formatting functions
Template::Plugin::GD::Constants
Interface to GD module constants
Template::Plugin::GD::Graph::area
Create area graphs with axes and legends
Template::Plugin::GD::Graph::bars
Create bar graphs with axes and legends
Template::Plugin::GD::Graph::bars3d
Create 3D bar graphs with axes and legends
Template::Plugin::GD::Graph::lines
Create line graphs with axes and legends
Template::Plugin::GD::Graph::lines3d
Create 3D line graphs with axes and legends
Template::Plugin::GD::Graph::linespoints
Create line/point graphs with axes and legends
Template::Plugin::GD::Graph::mixed
Create mixed graphs with axes and legends
Template::Plugin::GD::Graph::pie
Create pie charts with legends
Template::Plugin::GD::Graph::pie3d
Create 3D pie charts with legends
Template::Plugin::GD::Graph::points
Create point graphs with axes and legends
Template::Plugin::GD::Image
Interface to GD Graphics Library
Template::Plugin::GD::Polygon
Interface to GD module Polygon class
Template::Plugin::GD::Text
Text utilities for use with GD
Template::Plugin::GD::Text::Align
Draw aligned strings in GD images
Template::Plugin::GD::Text::Wrap
Break and wrap strings in GD images
Template::Plugin::HTML
Plugin to create HTML elements
Template::Plugin::Image
Plugin access to image sizes
Template::Plugin::Iterator
Plugin to create iterators
Template::Plugin::Math
Plugin interface to mathematical functions
Template::Plugin::Pod
Plugin interface to Pod::POM
Template::Plugin::Procedural
Base class for procedural plugins
Template::Plugin::String
Object oriented interface for string manipulation
Template::Plugin::Table
Plugin to present data in a table
Template::Plugin::URL
Plugin to construct complex URLs
Template::Plugin::View
Plugin to create views
Template::Plugin::Wrap
Plugin interface to Text::Wrap
Template::Plugin::XML
XML plugin for the Template Toolkit
Template::Plugin::XML::DOM
Plugin interface to XML::DOM
Template::Plugin::XML::File
TT plugin for XML files
Template::Plugin::XML::LibXML
XML::LibXML Template Toolkit Plugin
Template::Plugin::XML::RSS
Plugin interface to XML::RSS
Template::Plugin::XML::Simple
Plugin interface to XML::Simple
Template::Plugin::XML::Style
Simple XML stylesheet transfomations
Template::Plugin::XML::XPath
Plugin interface to XML::XPath
Template::Plugins
Plugin provider module
Template::Provider
Provider module for loading/compiling templates
Template::Service
General purpose template processing service
Template::Stash
Magical storage for template variables
Template::Stash::Context
Experimetal stash allowing list/scalar context definition
Template::Stash::XS
High-speed variable stash written in C
Template::Test
Module for automating TT2 test scripts
Template::Timer
Rudimentary profiling for Template Toolkit
Template::Toolkit
Template processing system
Template::Tools::tpage
Process templates from command line
Template::Tools::ttree
Process entire directory trees of templates
Template::Tutorial
Template Toolkit Tutorials
Template::Tutorial::Datafile
Creating Data Output Files Using the Template Toolkit
Template::Tutorial::Web
Generating Web Content Using the Template Toolkit
Template::View
customised view of a template processing context
Template::XML
XML plugins for the Template Toolkit

Term::ANSIColor
Color screen output using ANSI escape sequences
Term::Cap
Perl termcap interface
Term::Complete
Perl word completion module
Term::ReadKey
A perl module for simple terminal control
Term::ReadLine

Term::ReadLine::Gnu
Perl extension for the GNU Readline/History Library
Term::Screen
A Simple all perl Term::Cap based screen positioning module
Term::Size
Perl extension for retrieving terminal size
Term::UI
Term::ReadLine UI made easy
Term::UI::History


Test
provides a simple framework for writing test scripts
Test::Assertions
a simple set of building blocks for both unit and runtime testing
Test::Assertions::Manual
A guide to using Test::Assertions
Test::Assertions::TestScript
Base for test scripts
Test::Base
A Data Driven Testing Framework
Test::Base::Filter
Default Filter Class for Test::Base
Test::Builder
Backend for building test libraries
Test::Builder::Module
Base class for test modules
Test::Builder::Tester

Test::Builder::Tester::Color
turn on colour in Test::Builder::Tester
Test::CGI::Untaint
Test CGI::Untaint Local Extraction Handlers
Test::ClassAPI
Provides basic first-pass API testing for large class trees
Test::Deep
Extremely flexible deep comparison
Test::Deep::NoTest
Use Test::Deep outside of the testing framework
Test::Differences
Test strings and data structures and show differences if not ok
Test::Distribution
perform tests on all modules of a distribution
Test::Exception
Test exception based code
Test::Harness
Run Perl standard test scripts with statistics
Test::Harness::Assert
simple assert
Test::Harness::Iterator
Internal Test::Harness Iterator
Test::Harness::Point
object for tracking a single test point
Test::Harness::Results
object for tracking results from a single test file
Test::Harness::Straps
detailed analysis of test results
Test::Harness::TAP
Documentation for the TAP format
Test::Harness::Util
Utility functions for Test::Harness::*
Test::Inline
Embed your tests in your code, next to what is being tested
Test::Inline::Content
Test::Inline 2 Content Handlers
Test::Inline::Content::Default
Test::Inline 2 fallback/default Content Handler
Test::Inline::Content::Legacy
Test::Inline 2 Content Handler for legacy functions
Test::Inline::Content::Simple
Simple templating Content Handler
Test::Inline::Extract

Test::Inline::IO::File
Test::Inline Local Filesystem IO Handler
Test::Inline::Script
Generate the test file for a single source file
Test::Inline::Section
Implements a section of tests
Test::LongString
tests strings for equality, with more helpful failures
Test::Manifest
interact with a t/test_manifest file
Test::Memory::Cycle
Check for memory leaks and circular memory references
Test::MockModule
Override subroutines in a module for unit testing
Test::MockObject
Perl extension for emulating troublesome interfaces
Test::MockObject::Extends
mock part of an object or class
Test::Moose
Test functions for Moose specific features
Test::More
yet another framework for writing test scripts
Test::NoWarnings
Make sure you didn't emit any warnings while testing
Test::Numeric
Testing utilities for numbers.
Test::Object
Thoroughly testing objects via registered handlers
Test::Perl::Critic
Use Perl::Critic in test programs
Test::Perl::Critic::Progressive
Gradually enforce coding standards
Test::Pod
check for POD errors in files
Test::Pod::Coverage
Check for pod coverage in your distribution.
Test::Portability::Files
Check file names portability
Test::Script
Cross-platform basic tests for scripts
Test::Simple
Basic utilities for writing tests.
Test::SQL::Translator
Test::More test functions for the Schema objects.
Test::SubCalls
Track the number of times subs are called
Test::Taint
Tools to test taintedness
Test::Tester
Ease testing test modules built with Test::Builder
Test::Tester::Capture
Help testing test modules built with Test::Builder
Test::Tester::CaptureRunner
Help testing test modules built with Test::Builder
Test::Tutorial
A tutorial about writing really basic tests
Test::Unit
the PerlUnit testing framework
Test::Unit::Assert
unit testing framework assertion class
Test::Unit::Assertion
The abstract base class for assertions
Test::Unit::Assertion::Boolean
A boolean assertion
Test::Unit::Assertion::CodeRef
A delayed evaluation assertion using a Coderef
Test::Unit::Assertion::Exception
A assertion for raised exceptions
Test::Unit::Assertion::Regexp
Assertion with regex matching
Test::Unit::Debug
framework debugging control
Test::Unit::Decorator
unit testing framework helper class
Test::Unit::Error
unit testing framework exception class
Test::Unit::Exception
unit testing framework exception class
Test::Unit::Failure
unit testing framework exception class
Test::Unit::HarnessUnit
unit testing framework helper class
Test::Unit::Listener
unit testing framework abstract base class
Test::Unit::Loader
unit testing framework helper class
Test::Unit::Procedural
Procedural style unit testing interface
Test::Unit::Result
unit testing framework helper class
Test::Unit::Runner
abstract base class for test runners
Test::Unit::Runner::Terminal
unit testing framework helper class
Test::Unit::Setup
unit testing framework helper class
Test::Unit::Test
unit testing framework abstract base class
Test::Unit::TestCase
unit testing framework base class
Test::Unit::TestRunner
unit testing framework helper class
Test::Unit::TestSuite
unit testing framework base class
Test::Unit::TkTestRunner
unit testing framework helper class
Test::Unit::Tutorial
Tutorial on unit testing
Test::Unit::UnitHarness
unit testing framework helper class
Test::Unit::Warning
helper TestCase for adding warnings to a suite
Test::use::ok
Alternative to Test::More::use_ok
Test::Warn
Perl extension to test methods for warnings
Test::WWW::Mechanize
Testing-specific WWW::Mechanize subclass
Test::WWW::Mechanize::Catalyst
Test::WWW::Mechanize for Catalyst
Test::WWW::Mechanize::CGI
Test CGI applications with Test::WWW::Mechanize
Test::WWW::Simple
Test Web applications using TAP
Test::XML
Compare XML in perl tests
Test::XML::SAX
Test XML::SAX handlers
Test::XML::Twig
Test XML::Twig handlers
Test::XML::XPath
Test XPath assertions
Test::YAML
Testing Module for YAML Implementations

Text::Abbrev
create an abbreviation table from a list
Text::ASCIITable
Create a nice formatted table using ASCII characters.
Text::ASCIITable::Wrap
Wrap text
Text::Balanced
Extract delimited text sequences from strings.
Text::BibTeX
interface to read and parse BibTeX files
Text::BibTeX::Bib
defines the "Bib" database structure
Text::BibTeX::BibFormat
formats bibliography entries
Text::BibTeX::BibSort
generate sort keys for bibliographic entries
Text::BibTeX::Entry
read and parse BibTeX files
Text::BibTeX::File
interface to whole BibTeX files
Text::BibTeX::Name
interface to BibTeX-style author names
Text::BibTeX::NameFormat
format BibTeX-style author names
Text::BibTeX::Structure
provides base classes for user structure modules
Text::BibTeX::Value
interfaces to BibTeX values and simple values
Text::btool_faq
Frequently-Asked Questions about btparse and Text::BibTeX
Text::Capitalize
capitalize strings
Text::CSV::Simple
Simpler parsing of CSV files
Text::CSV_XS
comma-separated values manipulation routines
Text::DHCPparse
Perl extension for parsing dhcpd lease files
Text::Diff
Perform diffs on files and record sets
Text::Diff::Table
Text::Diff plugin to generate "table" format output
Text::FormatTable
Format text tables
Text::Glob
match globbing patterns against text
Text::Iconv
Perl interface to iconv codeset conversion function
Text::InHTML
Display plain text in HTML
Text::ParseWords
parse text into an array of tokens or array of arrays
Text::PDF
Module for manipulating PDF files
Text::PDF::Array
Corresponds to a PDF array. Inherits from L<PDF::Objind>
Text::PDF::Bool

Text::PDF::Dict
PDF Dictionaries and Streams. Inherits from L<PDF::Objind>
Text::PDF::File
Holds the trailers and cross-reference tables for a PDF file
Text::PDF::Filter
Abstract superclass for PDF stream filters
Text::PDF::Name

Text::PDF::Null

Text::PDF::Number
Numbers in PDF. Inherits from L<Text::PDF::String>
Text::PDF::Objind

Text::PDF::Page
Represents a PDF page, inherits from L<Text::PDF::Pages>
Text::PDF::Pages
a PDF pages hierarchical element. Inherits from L<Text::PDF::Dict>
Text::PDF::SFont

Text::PDF::String

Text::PDF::TTFont

Text::PDF::TTFont0

Text::PDF::Utils
Utility functions for PDF library
Text::RecordParser
read record-oriented files
Text::RecordParser::Tab
read tab-delimited files
Text::SimpleTable
Simple Eyecandy ASCII Tables
Text::Soundex
Implementation of the soundex algorithm.
Text::Tabs
expand and unexpand tabs per the unix expand
Text::Template
Expand template text with embedded Perl
Text::Template::Preprocess
Expand template text with embedded Perl
Text::vFile::asData
parse vFile formatted files into data structures
Text::Wrap
line wrapping to form simple paragraphs

Thread
manipulate threads in Perl
Thread::Queue
thread-safe queues
Thread::Semaphore
thread-safe semaphores

threads
Perl interpreter-based threads
threads::shared
Perl extension for sharing data structures between threads

Tie::Array
base class for tied arrays
Tie::EncryptedHash
Hashes with encrypting fields.
Tie::File
Access the lines of a disk file via a Perl array
Tie::Handle
base class definitions for tied handles
Tie::Hash
base class definitions for tied hashes
Tie::IxHash
ordered associative arrays for Perl
Tie::Memoize
add data to hash when needed
Tie::RefHash
use references as hash keys
Tie::Scalar
base class definitions for tied scalars
Tie::SubstrHash
Fixed-table-size, fixed-key-length hashing
Tie::ToObject
Tie to an existing object.
Tie::Watch
place watchpoints on Perl variables.

Time::gmtime
by-name interface to Perl's built-in gmtime function
Time::HiRes
High resolution alarm, sleep, gettimeofday, interval timers
Time::Local
efficiently compute time from local and GMT time
Time::localtime
by-name interface to Perl's built-in localtime function
Time::Piece
Object Oriented time objects
Time::Piece::Adaptive

Time::Piece::ISO
ISO 8601 Subclass of Time::Piece
Time::Piece::Month
a month of Time::Piece objects
Time::Piece::MySQL
Adds MySQL-specific methods to Time::Piece
Time::Piece::Range
deal with a range of Time::Piece objects
Time::Seconds
a simple API to convert seconds to other date values
Time::tm
internal object used by Time::gmtime and Time::localtime
Time::Zone
miscellaneous timezone manipulations routines

Tk
a graphical user interface toolkit for Perl
Tk::804delta
what is new for perl/Tk 804
Tk::Adjuster
Allow size of packed widgets to be adjusted by user
Tk::after
Execute a command after a time delay
Tk::Animation
Display sequence of Tk::Photo images
Tk::Balloon
pop up help balloons.
Tk::bind
Arrange for X events to invoke callbacks
Tk::bindtags
Determine which bindings apply to a window, and order of evaluation
Tk::Bitmap
Images that display two colors
Tk::BrowseEntry
entry widget with popup choices.
Tk::Button
Create and manipulate Button widgets
Tk::callbacks
Specifying code for Tk to call.
Tk::Canvas
Create and manipulate Canvas widgets
Tk::Checkbutton
Create and manipulate Checkbutton widgets
Tk::chooseColor
pops up a dialog box for the user to select a color.
Tk::chooseDirectory
pops up a dialog box for the user to select a directory.
Tk::Clipboard
Manipulate Tk clipboard
Tk::CmdLine
Process standard X11 command line options and set initial resources
Tk::ColorEditor
a general purpose Tk widget Color Editor
Tk::Common
private class used by Drag&Drop
Tk::composite
Defining a new composite widget class
Tk::Compound
Create multi-line compound images.
Tk::ConfigSpecs
Defining behaviour of 'configure' for composite widgets.
Tk::Derived
Base class for widgets derived from others
Tk::Dialog
Create modal dialog and wait for a response.
Tk::DialogBox
create and manipulate a dialog screen.
Tk::DirTree
Create and manipulate DirTree widgets
Tk::DItem
Tix Display Items
Tk::DropSite
Receive side of Drag & Drop abstraction
Tk::Entry
Create and manipulate Entry widgets
Tk::Error
Method invoked to process background errors
Tk::event
Miscellaneous event facilities: define virtual events and generate events
Tk::Eventloop
ToolKit for Events
Tk::exit
End the application
Tk::FBox
a file dialog
Tk::fileevent
Execute a callback when a filehandle becomes readable or writable
Tk::FileSelect
a widget for choosing files
Tk::focus
Manage the input focus
Tk::Font
Create and inspect fonts.
Tk::FontDialog
a font dialog widget for perl/Tk
Tk::form
Geometry manager based on attachment rules
Tk::Frame
Create and manipulate Frame widgets
Tk::getOpenFile
pop up a dialog box for the user to select a file to open or save.
Tk::grab
Confine pointer and keyboard events to a window sub-tree
Tk::grid
Geometry manager that arranges widgets in a grid
Tk::HList
Create and manipulate Tix Hierarchial List widgets
Tk::IconList
an icon list widget
Tk::Image
Create and manipulate images
Tk::InputO
Create and manipulate TIX InputO widgets
Tk::Internals
what is Perl Tk interface doing when you call Tk functions.
Tk::IO
high level interface to Tk's 'fileevent' mechanism
Tk::Item
Base class for Menu items
Tk::JPEG
JPEG loader for Tk::Photo
Tk::Label
Create and manipulate Label widgets
Tk::Labelframe
Create and manipulate Labelframe widgets
Tk::LabFrame
labeled frame.
Tk::Listbox
Create and manipulate Listbox widgets
Tk::MainWindow
Root widget of a widget tree
Tk::mega
Perl/Tk support for writing widgets in pure Perl
Tk::Menu
Create and manipulate Menu widgets
Tk::Menu::Item
Base class for Menu items
Tk::Menubutton
Create and manipulate Menubutton widgets
Tk::Message
Create and manipulate Message widgets
Tk::messageBox
pop up a message window and wait for user response.
Tk::MListbox
Multicolumn Listbox.
Tk::MsgBox
create and manipulate a message dialog
Tk::Mwm
Communicate with the Motif window manager.
Tk::NoteBook
display several windows in limited space with notebook metaphor.
Tk::option
Using the option database in Perl/Tk
Tk::Optionmenu
Let the user select one of some predefined options values
Tk::options
Standard options supported by widgets and their manipulation
Tk::overview
An overview of an Object Oriented Tk8 extension for perl5
Tk::pack
Geometry manager that packs around edges of cavity
Tk::palette
Modify the Tk color palette
Tk::Pane
A window panner
Tk::Panedwindow
Create and manipulate Panedwindow widgets
Tk::Photo
Full-color images
Tk::Pixmap
Create color images from XPM files.
Tk::place
Geometry manager for fixed or rubber-sheet placement
Tk::PNG
PNG loader for Tk::Photo
Tk::Popup
popup dialog windows.
Tk::ProgressBar
A graphical progress bar
Tk::pTk

Tk::Radiobutton
Create and manipulate Radiobutton widgets
Tk::Reindex
change the base index of Text-like widgets
Tk::ROText
'readonly' perl/Tk Text widget
Tk::Scale
Create and manipulate Scale widgets
Tk::Scrollbar
Create and manipulate Scrollbar widgets
Tk::Scrolled
Create a widget with attached scrollbar
Tk::selection
Manipulate the X selection
Tk::send
Execute a command in a different application
Tk::Spinbox
Create and manipulate Spinbox widgets
Tk::Submethods
add aliases for tk sub-commands
Tk::SunConst
Constants for Sun's Drag&Drop protocol
Tk::Table
Scrollable 2 dimensional table of Tk widgets
Tk::Tcl-perl
very old suspect documentation on porting.
Tk::Text
Create and manipulate Text widgets
Tk::TextUndo
perl/tk text widget with bindings to undo changes.
Tk::Tiler
Scrollable frame with sub-widgets arranged into rows
Tk::TixGrid
Create and manipulate Tix Grid widgets
Tk::tixWm
Tix's addition to the standard TK wm command.
Tk::tkvars
Variables used or set by Tk
Tk::TList
Create and manipulate Tix Tabular List widgets
Tk::Toplevel
Create and manipulate Toplevel widgets
Tk::Trace
emulate Tcl/Tk B<trace> functions.
Tk::Tree
Create and manipulate Tree widgets
Tk::UserGuide
Writing Tk applications in Perl 5
Tk::Widget
Base class of all widgets
Tk::WidgetDemo
create a standard widget demonstration window.
Tk::widgets
preload widget classes
Tk::WinPhoto
Load a Photo image from a window
Tk::Wm
Communicate with window manager
Tk::X
Perl extension for Xlib constants.
Tk::X11Font
a class for finding X Fonts
Tk::Xrm
X Resource/Defaults/Options routines that obey the rules.

Tree::DAG_Node
class for representing nodes in a tree
Tree::Simple
A simple tree object
Tree::Simple::Visitor
Visitor object for Tree::Simple objects
Tree::Simple::Visitor::BreadthFirstTraversal
A Visitor for breadth-first traversal a Tree::Simple hierarchy
Tree::Simple::Visitor::CreateDirectoryTree
A Visitor for create a set of directories and files from a Tree::Simple object
Tree::Simple::Visitor::FindByNodeValue
A Visitor for finding an element in a Tree::Simple hierarchy by node value
Tree::Simple::Visitor::FindByPath
A Visitor for finding an element in a Tree::Simple hierarchy with a path
Tree::Simple::Visitor::FindByUID
A Visitor for finding an element in a Tree::Simple hierarchy by UID
Tree::Simple::Visitor::FromNestedArray
A Visitor for creating Tree::Simple objects from nested array trees.
Tree::Simple::Visitor::FromNestedHash
A Visitor for creating Tree::Simple objects from nested hash trees.
Tree::Simple::Visitor::GetAllDescendents
A Visitor for fetching all the descendents of a Tree::Simple object
Tree::Simple::Visitor::LoadClassHierarchy
A Visitor for loading class hierarchies into a Tree::Simple hierarchy
Tree::Simple::Visitor::LoadDirectoryTree
A Visitor for loading the contents of a directory into a Tree::Simple object
Tree::Simple::Visitor::PathToRoot
A Visitor for finding the path back a Tree::Simple object's root
Tree::Simple::Visitor::PostOrderTraversal
A Visitor for post-order traversal a Tree::Simple hierarchy
Tree::Simple::Visitor::PreOrderTraversal
A Visitor for pre-order traversal a Tree::Simple hierarchy
Tree::Simple::Visitor::Sort
A Visitor for sorting a Tree::Simple object heirarchy
Tree::Simple::Visitor::ToNestedArray
A Visitor for creating nested array trees from Tree::Simple objects.
Tree::Simple::Visitor::ToNestedHash
A Visitor for creating nested hash trees from Tree::Simple objects.
Tree::Simple::Visitor::VariableDepthClone
A Visitor for cloning parts of Tree::Simple hierarchy
Tree::Simple::VisitorFactory
A factory object for dispensing Visitor objects

- U -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

UDDI::Lite
Library for UDDI clients in Perl

Unicode::CharName
Look up Unicode character names
Unicode::Collate
Unicode Collation Algorithm
Unicode::Map
maps charsets from and to utf16 unicode
Unicode::Normalize
Unicode Normalization Forms
Unicode::String
String of Unicode characters
Unicode::UCD
Unicode character database

UNIVERSAL
base class for ALL classes
UNIVERSAL::can
Hack around people calling UNIVERSAL::can as a function
UNIVERSAL::exports
Lightweight, universal exporting of variables
UNIVERSAL::isa

UNIVERSAL::moniker

UNIVERSAL::require
require modules from a variable

Untaint
Module for laundering tainted data.

URI
Uniform Resource Identifiers
URI::data
URI that contains immediate data
URI::Escape
Escape and unescape unsafe characters
URI::file
URI that maps to local file names
URI::Find
Find URIs in arbitrary text
URI::Find::Schemeless
Find schemeless URIs in arbitrary text.
URI::Heuristic
Expand URI using heuristics
URI::ldap
LDAP Uniform Resource Locators
URI::QueryParam
Additional query methods for URIs
URI::Split
Parse and compose URI strings
URI::URL
Uniform Resource Locators
URI::WithBase
URIs which remember their base

User::grent
by-name interface to Perl's built-in getgr* functions
User::pwent
by-name interface to Perl's built-in getpw* functions

utf8
Perl pragma to enable/disable UTF-8 in source code

- V -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

vars
Perl pragma to predeclare global variable names

version
Perl extension for Version Objects

vmsish
Perl pragma to control VMS-specific language features

- W -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

Want
A generalisation of C<wantarray>

warnings
Perl pragma to control optional warnings
warnings::register
warnings import function

WeakRef
an API to the Perl weak references

Win32::DBIODBC
Win32::ODBC emulation layer for the DBI

Workflow
Simple, flexible system to implement workflows
Workflow::Action
Base class for Workflow actions
Workflow::Action::InputField
Metadata about information required by an Action
Workflow::Action::Mailer
a stub for a SMTP capable action
Workflow::Action::Null
Workflow action for the terminally lazy
Workflow::Base
Base class with constructor
Workflow::Condition
Evaluate a condition depending on the workflow state and environment
Workflow::Condition::Evaluate
Inline condition that evaluates perl code for truth
Workflow::Condition::HasUser
Condition to determine if a user is available
Workflow::Config
Parse configuration files for the workflow components
Workflow::Config::Perl
Parse workflow configurations as Perl data structures
Workflow::Config::XML
Parse workflow configurations from XML content
Workflow::Context
Data blackboard for Workflows, Actions, Conditions and Validators
Workflow::Exception
Base class for workflow exceptions
Workflow::Factory
Generates new workflow and supporting objects
Workflow::History
Recorded work on a workflow action or workflow itself
Workflow::Persister
Base class for workflow persistence
Workflow::Persister::DBI
Persist workflow and history to DBI database
Workflow::Persister::DBI::AutoGeneratedId
Pull IDs from databases that autogenerate them
Workflow::Persister::DBI::ExtraData
Fetch extra data with each workflow and put it into the context
Workflow::Persister::DBI::SequenceId
Persister to fetch ID from a sequence
Workflow::Persister::File
Persist workflow and history to the filesystem
Workflow::Persister::RandomId
Persister to generate random ID
Workflow::Persister::SPOPS
Persist workflows using SPOPS
Workflow::Persister::UUID
Persister to generate Universally Unique Identifiers
Workflow::State
Information about an individual state in a workflow
Workflow::Validator
Ensure data are valid
Workflow::Validator::HasRequiredField
Validator to ensure certain data are in the context
Workflow::Validator::InEnumeratedType
Ensure a value is one of a declared set of values
Workflow::Validator::MatchesDateFormat
Ensure a stringified date matches a given pattern

WWW::Mechanize
Handy web browsing in a Perl object
WWW::Mechanize::CGI
Use WWW::Mechanize with CGI applications.
WWW::Mechanize::Cookbook
Recipes for using WWW::Mechanize
WWW::Mechanize::Examples
Sample programs that use WWW::Mechanize
WWW::Mechanize::FAQ
Frequently Asked Questions about WWW::Mechanize
WWW::Mechanize::Image
Image object for WWW::Mechanize
WWW::Mechanize::Link
Link object for WWW::Mechanize
WWW::Mechanize::Pluggable
custmomizable via plugins
WWW::Mechanize::Plugin::HelloWorld
a sample WWW::Mechanize::Pluggable plugin
WWW::RobotRules
database of robots.txt-derived permissions
WWW::RobotRules::AnyDBM_File
Persistent RobotRules

- X -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

XML::DOM
A perl module for building DOM Level 1 compliant document structures
XML::DOM::AttDef
A single XML attribute definition in an ATTLIST in XML::DOM
XML::DOM::AttlistDecl
An XML ATTLIST declaration in XML::DOM
XML::DOM::Attr
An XML attribute in XML::DOM
XML::DOM::CDATASection
Escaping XML text blocks in XML::DOM
XML::DOM::CharacterData
Common interface for Text, CDATASections and Comments
XML::DOM::Comment
An XML comment in XML::DOM
XML::DOM::Document
An XML document node in XML::DOM
XML::DOM::DocumentFragment
Facilitates cut & paste in XML::DOM documents
XML::DOM::DocumentType
An XML document type in XML::DOM
XML::DOM::DOMImplementation
Information about XML::DOM implementation
XML::DOM::Element
An XML element node in XML::DOM
XML::DOM::ElementDecl
An XML ELEMENT declaration in XML::DOM
XML::DOM::Entity
An XML ENTITY in XML::DOM
XML::DOM::EntityReference
An XML ENTITY reference in XML::DOM
XML::DOM::NamedNodeMap
A hash table interface for XML::DOM
XML::DOM::Node
Super class of all nodes in XML::DOM
XML::DOM::NodeList
A node list as used by XML::DOM
XML::DOM::Notation
An XML NOTATION in XML::DOM
XML::DOM::Parser
An XML::Parser that builds XML::DOM document structures
XML::DOM::PerlSAX
Old name of L<XML::Handler::BuildDOM>
XML::DOM::ProcessingInstruction
An XML processing instruction in XML::DOM
XML::DOM::Text
A piece of XML text in XML::DOM
XML::DOM::XMLDecl
XML declaration in XML::DOM
XML::Dumper
Perl module for dumping Perl objects from/to XML
XML::Element
XML elements with the same interface as HTML::Element
XML::ESISParser
Perl SAX parser using nsgmls
XML::Filter::BufferText
Filter to put all characters in one event
XML::Handler::BuildDOM
PerlSAX handler that creates XML::DOM document structures
XML::Handler::CanonXMLWriter
output XML in canonical XML format
XML::Handler::Sample
a trivial PerlSAX handler
XML::Handler::Subs
a PerlSAX handler base class for calling user-defined subs
XML::Handler::XMLWriter
a PerlSAX handler for writing readable XML
XML::LibXML
Perl Binding for libxml2
XML::LibXML::Attr
XML::LibXML Attribute Class
XML::LibXML::Boolean
Boolean true/false values
XML::LibXML::CDATASection
XML::LibXML Class for CDATA Sections
XML::LibXML::Comment
XML::LibXML Comment Class
XML::LibXML::Common
Routines and Constants common for XML::LibXML and XML::GDOME
XML::LibXML::Document
XML::LibXML DOM Document Class
XML::LibXML::DocumentFragment
XML::LibXML's DOM L2 Document Fragment Implementation
XML::LibXML::DOM
XML::LibXML DOM Implementation
XML::LibXML::Dtd
XML::LibXML DTD Handling
XML::LibXML::Element
XML::LibXML Class for Element Nodes
XML::LibXML::Literal
Simple string values.
XML::LibXML::Namespace
XML::LibXML Namespace Implementation
XML::LibXML::Node
Abstract Base Class of XML::LibXML Nodes
XML::LibXML::NodeList
a list of XML document nodes
XML::LibXML::Number
Simple numeric values.
XML::LibXML::Parser
Parsing XML Data with XML::LibXML
XML::LibXML::PI
XML::LibXML Processing Instructions
XML::LibXML::SAX
XML::LibXML direct SAX parser
XML::LibXML::SAX::Builder
Building DOM trees from SAX events.
XML::LibXML::SAX::Generator
Generate SAX events from a LibXML tree
XML::LibXML::Text
XML::LibXML Class for Text Nodes
XML::LibXSLT
Interface to the gnome libxslt library
XML::NamespaceSupport
a simple generic namespace support class
XML::Parser
A perl module for parsing XML documents
XML::Parser::Expat
Lowlevel access to James Clark's expat XML parser
XML::Parser::Lite
Lightweight regexp-based XML parser
XML::Parser::PerlSAX
Perl SAX parser using XML::Parser
XML::Parser::Style::Debug
Debug style for XML::Parser
XML::Parser::Style::Objects
solaris/XML/Parser/Style/Objects.pm
XML::Parser::Style::Stream
Stream style for XML::Parser
XML::Parser::Style::Subs
solaris/XML/Parser/Style/Subs.pm
XML::Parser::Style::Tree
solaris/XML/Parser/Style/Tree.pm
XML::PatAct::ActionTempl
An action module for
XML::PatAct::Amsterdam
An action module for simplistic style-sheets
XML::PatAct::MatchName
A pattern module for matching element names
XML::PatAct::PatternTempl
A pattern module for
XML::PatAct::ToObjects
An action module for creating Perl objects
XML::Perl2SAX
translate Perl SAX methods to Java/CORBA style methods
XML::RegExp
Regular expressions for XML tokens
XML::RSS
creates and updates RSS files
XML::SAX
Simple API for XML
XML::SAX2Perl
translate Java/CORBA style SAX methods to Perl methods
XML::SAX::Base
Base class SAX Drivers and Filters
XML::SAX::DocumentLocator
Helper class for document locators
XML::SAX::Exception
Exception classes for XML::SAX
XML::SAX::Intro
An Introduction to SAX Parsing with Perl
XML::SAX::ParserFactory
Obtain a SAX parser
XML::SAX::PurePerl
Pure Perl XML Parser with SAX2 interface
XML::SAX::PurePerl::Reader
Abstract Reader factory class
XML::SAX::Writer
SAX2 Writer
XML::SAX::Writer::XML
SAX2 XML Writer
XML::SemanticDiff
Perl extension for comparing XML documents.
XML::SemanticDiff::BasicHandler
Default handler class for XML::SemanticDiff
XML::Simple
Easy API to maintain XML
XML::Simple::FAQ

XML::TreeBuilder
Parser that builds a tree of XML::Element objects
XML::Twig
A perl module for processing huge XML documents in tree mode.
XML::Writer
Perl extension for writing XML documents.
XML::XPath
a set of modules for parsing and evaluating XPath statements
XML::XPath::Boolean
Boolean true/false values
XML::XPath::Builder
SAX handler for building an XPath tree
XML::XPath::Literal
Simple string values.
XML::XPath::Node
internal representation of a node
XML::XPath::Node::Attribute
a single attribute
XML::XPath::Node::Comment
an XML comment: <!--comment-->
XML::XPath::Node::Element
an <element>
XML::XPath::Node::Namespace
an XML namespace node
XML::XPath::Node::PI
an XML processing instruction node
XML::XPath::Node::Text
an XML text node
XML::XPath::NodeSet
a list of XML document nodes
XML::XPath::Number
Simple numeric values.
XML::XPath::PerlSAX
A PerlSAX event generator for my wierd node structure
XML::XPath::XMLParser
The default XML parsing class that produces a node tree

XMLRPC::Lite
client and server implementation of XML-RPC protocol
XMLRPC::Test
Test framework for XMLRPC::Lite
XMLRPC::Transport::HTTP
Server/Client side HTTP support for XMLRPC::Lite
XMLRPC::Transport::POP3
Server side POP3 support for XMLRPC::Lite
XMLRPC::Transport::TCP
Server/Client side TCP support for XMLRPC::Lite

XS::APItest
Test the perl C API
XS::Typemap
module to test the XS typemaps distributed with perl

XSLoader
Dynamically load C libraries into Perl code

- Y -

[ABCDEFGHIJKLMNOPQRSTUVWXYZ]

YAML
YAML Ain't Markup Language
YAML::Base
Base class for YAML classes
YAML::Dumper
YAML class for dumping Perl objects to YAML
YAML::Dumper::Base
Base class for YAML Dumper classes
YAML::Error
Error formatting class for YAML modules
YAML::Loader
YAML class for loading Perl objects to YAML
YAML::Loader::Base
Base class for YAML Loader classes
YAML::Marshall
YAML marshalling class you can mixin to your classes
YAML::Node
A generic data node that encapsulates YAML information
YAML::Syck
Fast, lightweight YAML loader and dumper
YAML::Tag
Tag URI object class for YAML
YAML::Tiny
Read/Write YAML files with as little code as possible
YAML::Types
Marshall Perl internal data types to/from YAML


Créé par UpdateIndex (P.Gaborit) - Wednesday 14 May 2008 - 18:21:43