CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

  Categories    > >     Data Type Utilities     > >     Tie
Class-Tie-InsideOut
Inside-out objects on the cheap using tied hashes
Data-Transactional
data structures with RDBMS-like transactions
File-Slurp-Remote
Easy read/write of remote files
Hash-Object
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.
MAB2
Perl extension for communicating with M3 ServerView
perl
Practical Extraction and Report Language
perlrpcgen ShadowHash
Merge multiple data sources into a hash
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
Like Tie::File::AsHash (now: groundwork for it) but
Tie-Array-Boolean
A memory efficient array of boolean values.
Tie-Array-BoundedIndex
Bounded arrays
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-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 single, simple data type)
Tie-Array-Pointer
ties a perl array to a C pointer
Tie-Array-QueueExpire
Tie::Array::QueueExpire Is a tie ARRAY over a TokyoCabinet::BDB database with expiration function
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-LRU
A Least-Recently Used cache
Tie-Cache-LRU-Expires
An expiring LRU cache.
Tie-CacheHash
Maintains sorted lists of top entries
Tie-Cacher
Cache a (sub)set of key/value pairs. Tie and OO interface.
Tie-CArray
Typed, space-efficient, external C Arrays
Tie-Cfg
Ties simple configuration (.ini) files to hashes. Handles arrays and recurrent sections.
Tie-CharArray
Manipulate strings as arrays of characters
Tie-CheckVariables
check/validate variables for their datatype
Tie-Comma
A simple and easy way to format numbers with commas, using a tied hash.
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
Tie::CountLoop Is a tie SCALAR with automatic increment/decrement untill a extramum value (with reset)
Tie-Coupler
Tie based implementation of coupled scalars
Tie-CPHash
Case preserving but case insensitive hash table
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 a series of values on a sinewave
Tie-DataUUID
tie interface to Data::UUID;
Tie-DBI
Tie hash to a DBI handle
Tie-DB_FileLock
Locking access to Berkeley DB 1.x.
Tie-DB_Lock
Tie DB_File with automatic locking
Tie-DictFile
Ties hashes to dictionary files
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-DxHash
keeps insertion order; allows duplicate keys
Tie-EncryptedHash
Hashes (and objects based on hashes) with encrypting fields.
Tie-Eudora
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-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-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-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
A lightweight but robust filesystem based persistent LRU cache
Tie-FileSystem
Access file system via a Perl hash
Tie-Filter
Tie a facade around a scalar, array, or hash
Tie-FlipFlop
Alternate between two values.
Tie-Form
Text database with simple escapes so separation characters never appear in the data. The text file resembles mimics hard copy forms. There is a very liberal acceptance of separation sequences.
Tie-FormA
Text database with simple escapes so separation characters never appear in the data. The text file resembles mimics hard copy forms. There is a very liberal acceptance of separation sequences.
Tie-Function
wrap functions in tied hash sugar
Tie-GHash
A smaller hash; interface to Gnome glib hash
Tie-Gzip
gzip and gunzip with a small memory footprint
Tie-Handle-CSV
easy access to CSV files
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-BibRefs
match bibliographic references to the original titles
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-Array-CustomStorage
Tied hash or array with tied or object storage
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-Expire
Hashes with keys that expire after a user-set period.
Tie-Hash-FixedKeys
Perl extension for hashes with fixed keys
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
A tied hash that generate random
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
Match hash keys using Regular Expressions
Tie-Hash-RegexKeys
Extend Tie::Hash::Regex to retrieve the KEYS in place of values
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-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-History
Perl extension giving scalars, arrays and hashes a history.
Tie-iCal
Tie iCal files to Perl hashes
Tie-InsertOrderHash
insert-order-preserving tied hash
Tie-IntegerArray
provides a tied array of packed integers of any bit length
Tie-Ispell
Ties an hash with an ispell dictionary
Tie-IxHash
ordered associative arrays for Perl
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-JCR
A tied hash interface for Java::JCR::Node
Tie-Judy
Perl extension for using a Judy array instead of a hash.
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-ListKeyedHash
A system allowing the use of anonymous arrays as keys to a hash.
Tie-LLHash
Fast ordered hashes via linked lists
Tie-Log4perl
Tie a filehandle to log via Log4perl
Tie-LogFile
Simple Log Autoformating
Tie-Math
Hashes which represent mathematical functions.
Tie-MLDBM
Multi-Level Storage and Locking Class
Tie-MmapArray
Ties a file to an array
Tie-Mounted
Tie a mounted node to an array
Tie-Multidim
"tie"-like multidimensional data structures
tie-multikeyinsertorderhash Tie-Nested
Ties on nested structures
Tie-NetAddr-IP
Implements a Hash where the key is a subnet
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-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
Track changes in multilevel structures automatically
Tie-Proxy-Hash
Proxy hashes to merge/translate
Tie-PureDB
Perl extension for pure-db
Tie-Queue
Tie::Queue Is a tie ARRAY over a TokyoTyrant database used as a Queue system
Tie-Quicksort-Lazy
a lazy quicksort with tiearray interface
Tie-RDBM-Cached
Tie hashes to relational databases.
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-RemoteVar
Share variables everywhere
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-Escaped
a variable that gives you a safe value
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
Implementation of Transactional Scalars
Tie-SecureHash
Enforced encapsulation of Perl objects
Tie-Senna
Tie Senna With Hashes
Tie-ShareLite
Tied hash interface to IPC::ShareLite
Tie-Simple
Create ties without creating full packages
Tie-Slurp
tie a scalar to a named file
Tie-SortHash
Provides persistent sorting for hashes
Tie-Static
create static lexicals
Tie-STDOUT
intercept writes to STDOUT and apply user-defined functions
Tie-StorableDir
Perl extension for tying directories with Storable files
Tie-StoredOrderHash
ordered associative arrays for Perl
Tie-StrictHash
A hash with strict-like semantics
Tie-Sub
Tie::Sub - Tying a subroutine, function or method to a hash
Tie-SymlinkTree
fast and multi-process-safe persistent storage
Tie-Sysctl
Tie a hash to /proc/sys
Tie-TextDir
ties a hash to a directory of textfiles
Tie-TieConstant
Tie-TieDict
A Perl tie to a dictionary file
Tie-TinyURL
Tied interface to TinyURL.com
Tie-Toggle
False and true, alternately, ad infinitum
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 env var calling tzset() when changed.
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.
Tk
a graphical user interface toolkit for Perl

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.