![]() |
| |||||||
| Tie::Alias
create aliases in pure perl |
Tie::Alias::Array
required by Tie::Alias::TIEARRAY |
Tie::Alias::Handle
required by Tie::Alias::TIEHANDLE |
| Tie::Alias::Hash
required by Tie::Alias::TIEHASH |
Tie::AliasHash
Hash with key aliases |
Tie::Amazon::S3
tie Amazon S3 buckets to Perl hashes |
| Tie::Array::AsHash
Access lines in array as hash by separator |
Tie::Array::Boolean
A memory efficient array of boolean values. |
Tie::Array::BoundedIndex
Bounded arrays |
| Tie::Array::CustomStorage
Tied array with tied or object storage |
Tie::Array::DBD
|
Tie::Array::FileWriter
A Perl module for writing records to files as items are pushed onto a virtual array |
| Tie::Array::Iterable
Allows creation of iterators for lists and arrays |
Tie::Array::Iterable::BackwardIterator
|
Tie::Array::Iterable::ForwardIterator
Forward Iterator object |
| Tie::Array::Lazier
Lazier than Tie::Array::Lazy |
Tie::Array::Lazy
Lazy -- but mutable -- arrays. |
Tie::Array::Pack
An array implemented as a packed string |
| Tie::Array::Packed
store arrays in memory efficiently as packed strings |
Tie::Array::Packed::Auto
auto uses Tie::Array::Packed or Tie::Array::PackedC |
Tie::Array::PackedC
Tie a Perl array to a C-style array (packed; elements of a |
| Tie::Array::Pointer
ties a perl array to a C pointer |
Tie::Array::QueueExpire
ARRAY persistent and expire oldest data |
Tie::Array::Random
returns random each time an elem is fetched |
| Tie::Array::RestrictUpdates
Limit the number of times you change elements in an array. |
Tie::Array::Sorted
An array which is kept sorted |
Tie::Array::Unique
Keep array's contents unique |
| Tie::Autotie
Automatically ties underlying references |
Tie::Cache
In memory size limited LRU cache |
Tie::Cache::Autoupdater
cache that automatically updated |
| Tie::Cache::LRU
A Least-Recently Used cache |
Tie::Cache::LRU::Array
Tie::Cache::LRU implemented using arrays |
Tie::Cache::LRU::Expires
Extends Tie::Cache::LRU with expiring |
| Tie::Cache::LRU::LinkedList
Tie::Cache::LRU implemented using a linked list |
Tie::Cache::LRU::Virtual
Virtual base class for Tie::Cache::LRU::* |
Tie::CacheHash
Maintains sorted lists of top entries |
| Tie::Cacher
Cache a (sub)set of key/value pairs. Tie and OO interface. |
Tie::CArray
Space-efficient, typed, external C Arrays (Alpha) |
Tie::Cfg
Ties simple configuration (.ini) files to hashes. |
| Tie::CharArray
Manipulate strings as arrays of characters |
Tie::CheckVariables
check/validate variables for their datatype |
Tie::Collection
A trivial implementaion of Tie::Cache by using a tied |
| Tie::Comma
A simple and easy way to format numbers with commas, |
Tie::Concurrent
Retie a hash when reading/writing. |
Tie::Config
class definitions for tied hashes config file reading |
| Tie::Constrained
Pre-validation of changes to variables |
Tie::Counter
Have a counter in a scalar. |
Tie::CountLoop
Counter looping scalar w. min max inc |
| Tie::Coupler
Tie based implementation of coupled scalars |
Tie::CPHash
Case preserving but case insensitive hash |
Tie::CSV_File
ties a csv-file to an array of arrays |
| Tie::Cvs
Tie hashes with CVS |
Tie::Cycle
Cycle through a list of values via a scalar. |
Tie::Cycle::Sinewave
Cycle through values following a sinewave |
| Tie::DataDumper
Stores your object when untied via DataDumper |
Tie::DataUUID
tie interface to Data::UUID; |
Tie::DBI
Tie hash to a DBI handle |
| Tie::DBI::ER
|
Tie::DBIx::Class
Tie a DBIx::Class ResultSet into a hash |
Tie::DB_File::SplitHash
Divides a DB_File hash across multiple files |
| Tie::DB_FileLock
Locking access to Berkeley DB 1.x. |
Tie::DB_Lock
Tie DB_File with automatic locking |
Tie::DeepTied
|
| Tie::Depth
|
Tie::Dict
tie a hash to an RPC dict server |
Tie::DictFile
tie a hash to local dictionary file |
| Tie::Dir
Tie hash for reading directories |
Tie::DirHandle
definitions for tied directory handles |
Tie::Discovery
Discover data by caching sub results |
| Tie::DiskUsage
Tie disk usage to a hash |
Tie::DNS
Tie interface to Net::DNS |
Tie::DxHash
Keeps insertion order; allows duplicate keys |
| Tie::DxHash::FromText
|
Tie::EncryptedHash
Hashes (and objects based on hashes) with encrypting fields. |
Tie::Eudora
encode/decode emails, read/write emails in Eudora mailbox files |
| Tie::ExecHash
Give special powers only to some keys |
Tie::Expression
Let any %hash interpolate any expression. |
Tie::FieldVals
an array tie for a file of enhanced Field:Value data |
| Tie::FieldVals::Join
an array tie for two files of FieldVals data |
Tie::FieldVals::Row
a hash tie for rows (records) of Tie::FieldVals data |
Tie::FieldVals::Row::Join
a hash tie for merging rows of Tie::FieldVals data |
| Tie::FieldVals::Select
an array tie for a subset of Tie::FieldVals data |
Tie::File
Tie array to lines of a file |
Tie::File::AnyData
Access the data of a disk file via a Perl array |
| Tie::File::AnyData::Bio::Fasta
Accessing fasta records in a file via a Perl array. |
Tie::File::AnyData::MultiRecord_CSV
Accessing groups of CSV records in a file via a Perl array. |
Tie::File::AsHash
Access the lines of a file via a Perl hash |
| Tie::File::FixedRecLen
Fixed Length Record support for Tie:File |
Tie::File::FixedRecLen::Store
|
Tie::File::Hashify
Parse files and tie 'em to hashes. |
| Tie::FileHandle::Base
a base class to simplify filehandle tie module implementation |
Tie::FileHandle::Buffer
filehandle tie that captures output |
Tie::FileHandle::MultiPlex
filehandle tie that sends output to many destinations |
| Tie::Filehandle::Preempt::Stdin
Preempt STDIN during testing. |
Tie::FileLRUCache
File based persistent LRU cache |
Tie::FileSystem
Access file system via a Perl hash |
| Tie::FileSystem::System
Helper functions for reading in and processing |
Tie::Filter
Tie a facade around a scalar, array, or hash |
Tie::Filter::Array
Tie a facade around an array |
| Tie::Filter::Hash
Tie a facade around a hash |
Tie::Filter::Scalar
Tie a facade around a scalar |
Tie::FlatFile::Array
Treat binary packed files as arrays. |
| Tie::FlipFlop
Alternate between two values. |
Tie::Form
access a machine readable database file that minics a hardcopy form |
Tie::FormA
access a machine readable database file that minics a hardcopy form |
| Tie::FS
Read and write files using a tied hash |
Tie::FTP
A module to open files on FTP servers as filehandles |
Tie::Func
|
| Tie::Function
wrap functions in tied hash sugar |
Tie::Function::Examples
tie functions to the the read side of hashes |
Tie::GHash
A smaller hash; interface to Gnome glib hash |
| Tie::Google
Single-variable access to Google search results |
Tie::Gzip
gzip with a small memory footprint |
Tie::Handle::CSV
easy access to CSV files |
| Tie::Handle::CSV::Array
Support class for L<Tie::Handle::CSV> |
Tie::Handle::CSV::Hash
Support class for L<Tie::Handle::CSV> |
Tie::Handle::Flock
exclusive locking write handle |
| Tie::Handle::HTTP
Tie class for doing HTTP range requests for read calls. |
Tie::Handle::Scalar
Perl extension for tieing a scalar to a filehandle. |
Tie::Handle::TtyRec
write a ttyrec |
| Tie::Hash::Abbrev
a hash which can be accessed using abbreviated keys |
Tie::Hash::Abbrev::BibRefs
match bibliographic references to the original titles |
Tie::Hash::Abbrev::Smart
a hash which can be accessed using abbreviated keys |
| Tie::Hash::Approx
Approximative match of hash keys using String::Approx |
Tie::Hash::Array
a hash which is internally implemented as a sorted array |
Tie::Hash::Cache::MRU
a simple MRU cache with a TIEHASH interface |
| Tie::Hash::Cannabinol
Perl extension for creating hashes that forget things |
Tie::Hash::Constant
make a hash return a constant for all its members |
Tie::Hash::Create
|
| Tie::Hash::CustomStorage
Tied hash with tied or object storage |
Tie::Hash::DBD
|
Tie::Hash::Expire
Hashes with keys that expire after a user-set period. |
| Tie::Hash::FixedKeys
Perl extension for hashes with fixed keys |
Tie::Hash::Identity
A hash that always returns the key |
Tie::Hash::ImmutableKeys
create hash with immutable key leaf |
| Tie::Hash::Indexed
Ordered hashes for Perl |
Tie::Hash::Interpolate
tied mathematical interpolation/extrapolation |
Tie::Hash::KeysMask
|
| Tie::Hash::Layered
Perl extension for layerable hash values |
Tie::Hash::Longest
A hash which knows its longest key and value |
Tie::Hash::Method
Tied hash with specific methods overriden by callbacks |
| Tie::Hash::MultiValue
Hash w/multiple items under a single key |
Tie::Hash::Random
Generates random for different fetched keys |
Tie::Hash::Rank
A hash which turns values into ranking positions |
| Tie::Hash::ReadonlyStack
Treat multiple hashes as a single hash and do not modify original hashes when assigning values |
Tie::Hash::Regex
Look up values in hashes using regexes |
Tie::Hash::RegexKeys
Extend Tie::HRegex to retrieve the KEYS in p |
| Tie::Hash::Sorted
Presents hashes in sorted order |
Tie::Hash::Stack
Maintains an array of hashes like a stack |
Tie::Hash::StructKeyed
use structures like hashes and arrays as keys to a hash |
| Tie::Hash::Transactional
A hash with checkpoints and rollbacks |
Tie::Hash::TwoWay
Perl extension for two-way mapping between two disjoint sets |
Tie::Hash::Vivify
Create hashes that autovivify in interesting ways. |
| Tie::HashDefaults
Let a hash have default values |
Tie::HashHistory
Track history of all changes to a tied hash |
Tie::HashObject
Perl extension for changing object methods into a limited set of allowed hash keys. Returns a tied hash with keyed access to the defined methods. The original object is accessed through a specially named key. |
| Tie::History
Perl extension giving scalars, arrays and hashes a history. |
Tie::iCal
Tie iCal files to Perl hashes |
Tie::Indexer
fast searches through complex perl structures/ties |
| Tie::InsertOrderHash
insert-order-preserving tied hash |
Tie::InsideOut
Tie hashes to variables in caller's namespace |
Tie::IntegerArray
provides a tied array of packed integers of any bit length |
| Tie::Ispell
Ties an hash with an ispell dictionary |
Tie::IxHash
Indexed hash (ordered array/hash composite) |
Tie::IxHash::Easy
Auto-tie()s internal hashes in a tied hash |
| Tie::IxHash::FixedSize
Tie::IxHash with a fixed maximum size |
Tie::IxHash::FromText
A parser for contructing IxHash objects |
Tie::IxHash::FromText::Parse
|
| Tie::JCR
A tied hash interface for Java::JCR::Node |
Tie::Judy
Tie a hash to a Judy array |
Tie::Layers
read and write files pipelined through a stack of subroutine layers |
| Tie::LazyFunction
sugar to defer evaluation in a tied scalar |
Tie::LazyList
Perl extension for lazy lists growing on demand |
Tie::LDAP
Ties LDAP database to Perl hash |
| Tie::LDAP::Entry
Tie LDAP database entry to Perl hash. |
Tie::ListKeyedHash
Use lists to key multi-level hashes |
Tie::LLHash
Fast ordered hashes via linked lists |
| Tie::Log4perl
|
Tie::LogFile
Simple Log Autoformating |
Tie::MAB2::Dualdb
A BerkeleyDB dual db (both Recno and Hash) for MAB2 records |
| Tie::MAB2::Dualdb::Id
A BerkeleyDB access to the hash side of a dualdb |
Tie::MAB2::Dualdb::Recno
A BerkeleyDB access to the array side of a dualdb |
Tie::MAB2::Id
Read a raw MAB2 file into a tied hash |
| Tie::MAB2::Recno
Read a raw MAB2 file in a tied array |
Tie::MAB2::RecnoViaId
mediate between Tie::MAB2::Id and ::Recno |
Tie::Math
Hashes which represent mathematical functions. |
| Tie::MLDBM
Multi-Level Storage and Locking Class |
Tie::MLDBM::Lock::File
Tie::MLDBM Locking Component Module |
Tie::MLDBM::Lock::Null
Tie::MLDBM Locking Component Module |
| Tie::MLDBM::Serialise::Storable
Tie::MLDBM Serialisation Component Module |
Tie::MLDBM::Store::DBI
Tie::MLDBM Storage Component Module |
Tie::MLDBM::Store::DB_File
Tie::MLDBM Storage Component Module |
| Tie::MmapArray
Ties a file to an array |
Tie::MooseObject
a tied hash interface to Moose object attributes |
Tie::Mounted
Tie a mounted node to an array |
| Tie::Multidim
"tie"-like multidimensional data structures |
Tie::MultiKeyInsertOrderHash
|
Tie::Nested
multiple levels of nested tied HASHes and ARRAYs |
| Tie::NetAddr::IP
Implements a Hash where the key is a subnet |
Tie::NormalArray
|
Tie::NumericRange
Perl extension that creates key / value pairs out of numeric ranges! |
| Tie::NumRange
Keeps a number within a range of values. |
Tie::OffsetArray
Tie one array to another, with index offset |
Tie::OneOff
create tied variables without defining a separate package |
| Tie::Parent
|
Tie::PerFH
creates scalars specific to a filehandle |
Tie::Persistent
Persistent data structures via tie made easy |
| Tie::Pick
Randomly pick (and remove) an element from a set. |
Tie::Plural
Select a string variant based on a quantity. |
Tie::Proxy::Changes
Keep track of changes in tied data |
| Tie::Proxy::Hash
Effieciently merge & translate hashes. |
Tie::PureDB
Perl extension for pure-db |
Tie::Queue
A FIFO and LIFO Queue over TokyoTyrant DB |
| Tie::Quicksort::Lazy
a lazy quicksort with tiearray interface |
Tie::RangeHash
Hashes with 'low,high' ranges as keys |
Tie::RDBM
Tie hashes to relational databases |
| Tie::RDBM::Cached
Tie hashes to relational databases. |
Tie::Redis
Connect perl data structures to Redis |
Tie::Redis::Hash
Connect a Redis hash to a Perl hash |
| Tie::Redis::List
Connect a Redis list to a Perl array |
Tie::Redis::Scalar
Connect a Redis key to a Perl scalar |
Tie::RefHash
use references as hash keys |
| Tie::RefHash::Weak
A Tie::RefHash subclass with weakened references in the keys. |
Tie::RegexpHash
Use regular expressions as hash keys |
Tie::Registry
Legacy interface to Win32::TieRegistry (DEPRECATED) |
| Tie::REHash
Hash with both plain and regexp keys |
Tie::RemoteVar
Share variables everywhere |
Tie::RemoteVar::Callback
Perl extension for blah blah blah |
| Tie::RemoteVar::Constant
|
Tie::RemoteVar::Tie
Tie::RemoteVar::Tie |
Tie::Restore
restores ties to an existing object |
| Tie::SaveLater
A base class for tie modules that "save later". |
Tie::Scalar::Decay
Scalar variables that decay |
Tie::Scalar::MarginOfError
Scalars that have margins of error |
| Tie::Scalar::OK
generate numbered 'ok/not ok' strings |
Tie::Scalar::Random
fetch a randomly selected assigned value |
Tie::Scalar::RestrictUpdates
Limit the number of times a value is stored in a scalar. |
| Tie::Scalar::RingBuffer
Treat a scalar as a ring buffer iterator. |
Tie::Scalar::Sticky
Block assignments to scalars |
Tie::Scalar::Timeout
Scalar variables that time out |
| Tie::Scalar::Timestamp
Create a scalar that always returns the current timestamp |
Tie::Scalar::Transactional
Implementation of Transactional Scalars |
Tie::ScalarFile
|
| Tie::SecureHash
Enforced encapsulation of Perl objects |
Tie::Senna
Tie Senna With Hashes |
Tie::ShadowHash
Merge multiple data sources into a hash |
| Tie::ShareLite
Tied hash interface to IPC::ShareLite |
Tie::Simple
Create ties without creating full packages |
Tie::Simple::Array
|
| Tie::Simple::Handle
|
Tie::Simple::Hash
|
Tie::Simple::Scalar
|
| Tie::Simple::Util
|
Tie::Slurp
tie a scalar to a named file |
Tie::Slurp::Cached
slurps with locks a la perltie |
| Tie::SortHash
Provides persistent sorting for hashes |
Tie::Static
create static lexicals |
Tie::STDERR
Send output of your STDERR to a process or mail |
| Tie::STDOUT
intercept writes to STDOUT and apply user-defined functions |
Tie::Storable
Stores your object when untied via Storable |
Tie::StorableDir
Perl extension for tying directories with Storable files |
| Tie::StorableDir::BackedArray
|
Tie::StorableDir::BackedHash
|
Tie::StorableDir::BackedScalar
|
| Tie::StorableDir::Slot
|
Tie::StoredOrderHash
Ordered associative arrays for Perl |
Tie::StrictHash
A hash with strict-like semantics |
| Tie::Sub
Tying a subroutine, function or method to a hash |
Tie::SymlinkTree
Prototype SQL-, Class::DBI- or Tie::*-using apps by storing data in a directory of symlinks |
Tie::Sysctl
Tie a hash to /proc/sys |
| Tie::Syslog
Tie a filehandle to Syslog. If you Tie STDERR, then all STDERR errors are automatically caught, or you can debug by Carp'ing to STDERR, etc. (Good for CGI error logging.) |
Tie::Table
Maps relational tables into hashes |
Tie::TextDir
ties a hash to a directory of textfiles |
| Tie::TieConstant
|
Tie::TinyURL
Tied interface to TinyURL.com |
Tie::Tk::Listbox
Access Tk::Listbox widgets et al as arrays |
| Tie::Tk::Text
Access Tk::Text or Tk::ROText widgets as arr |
Tie::Toggle
a scalar flip-flops between two values |
Tie::ToObject
Tie to an existing object. |
| Tie::Tools
a collection of tying tools |
Tie::Trace
easy print debugging with tie, for watching variable |
Tie::TransactHash
Allows edits on a hash without disturbing it |
| Tie::TwoLevelHash
Tied interface to multi-dimensional (Two-Level) hash files |
Tie::TZ
tied $TZ setting %ENV and calling tzset() |
Tie::UnionHash
Union hashes. Make changes to the last hash in arguments ( depend on option <freeze_keys>). |
| Tie::UrlEncoder
interpolatably URL-encode strings |
Tie::Util
Functions for manipulating tied variables |
Tie::VecArray
An array interface to a bit vector. |
| Tie::Watch
Watch variables, run code when read/written |
Tie::Watch
Watch variables, run code when read/written |
Tie::Wx::Widget
get/set value of a widget with less syntax |
| Tie::YAML
Stores your object when untied via YAML |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |