perl-Table-ParentChild - Fast lookup for Parent-Child relationships

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports i586
Package filename perl-Table-ParentChild-0.05-alt4.1.i586.rpm
Package name perl-Table-ParentChild
Package version 0.05
Package release alt4.1
Package architecture i586
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 30.31 KB
Installed size 30.31 KB
Table::ParentChild implements a cross-linked list in two
dimensions. It is ideal for describing the parent-child
relationships of large numbers of entities. For maximum
speed, Table::ParentChild uses hashes to get access to
the table row/column headers, and then traverses a linked-
list written in XS. The emphasis of development was on
speed first, small memory footprint second, ease-of-use
third, and flexibility be damned :^)>.
To populate a table, simply build an array of arrays.
The first element in the sub-array is the id of the parent.
The second element of the sub-array is the id of the child.
The third (and optional) element of the sub-array is the
quantity. Table::ParentChild will automatically build
appropriate headers for the table and populate the table,
returning a table object for your lookup pleasure.
Be forewarned that ids are implemented as unsigned long
integers and quantities are implemented as floating point
values. The values you feed the table will be coerced into
the appropriate data type, which may cause a failure in
translation of the data.


Package Version Architecture Repository
perl-Table-ParentChild-0.05-alt4.1.x86_64.rpm 0.05 x86_64 Autoimports
perl-Table-ParentChild - - -


Name Value
/usr/lib/perl5 - - - - -
perl( -
perl( -
perl( -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -


Name Value
perl(Table/ = 0.050
perl(Table/ParentChild/ = 0.010
perl(Table/ -
perl-Table-ParentChild = 0.05-alt4.1


Type URL
Binary Package perl-Table-ParentChild-0.05-alt4.1.i586.rpm
Source Package perl-Table-ParentChild-0.05-alt4.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] i586 autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Table-ParentChild rpm package:
    # sudo apt-get install perl-Table-ParentChild



See Also

Package Description
perl-Taint-Runtime-0.03-alt9_37.i586.rpm Runtime enable taint checking
perl-Taint-Util-0.08-alt4.1.i586.rpm Test for and flip the taint flag without regex matches or C<eval>
perl-Tcl-1.27-alt1.1.i586.rpm Tcl extension module for Perl
perl-Template-Alloy-XS-1.004-alt1.i586.rpm XS version of key parts of Template::Alloy
perl-Template-Iterator-XS-0.01-alt5.1.i586.rpm speedup TT2's Iterator
perl-Template-Plugin-WebService-0.16-alt4.1.i586.rpm perl module Template-Plugin-WebService
perl-Term-Caca-3.1.0-alt1.i586.rpm perl interface for libcaca (Colour AsCii Art library)
perl-Term-EditLine-0.11-alt1.i586.rpm perl module Term-EditLine
perl-Term-Size-Unix-0.205-alt4.1.i586.rpm Retrieve terminal size (Unix version)
perl-Term-Terminfo-0.09-alt1.i586.rpm access the F<terminfo> database
perl-Term-TtyWrite-0.04-alt1.i586.rpm remote control a terminal via the TIOCSTI ioctl
perl-Test-NoState-0.01-alt3.1.i586.rpm Disable 'state' keyword statelessness
perl-Test-PPPort-0.03-alt4.1.i586.rpm test for ppport.h warnings
perl-Test-Parser-1.9-alt5_6.i586.rpm Base class for parsing log files from test runs, and displays in an XML syntax
perl-Test-U32-0.01-alt4.1.i586.rpm Designed to test the proposition that U32 is 32 bits wide