Parent Class
Class::DBI::DataMigration::Mapping is an abstract parent class for objects that map a single column in a single row from the source database to the target database. Synopsis use Class::DBI::DataMigration::Mapping; # ... Later, when building $mappings hashref for use by a #...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (97): Class::DBI::DataMigration::Mapping Download |
Bio::NEXUS::Block is a Perl module that provides useful functions for blocks in NEXUS file (parent class). SYNOPSIS This module is the super class of all NEXUS block classes. It is not used specifically from a program; in other words, you dont create a new Bio::NEXUS::Block object. Other...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (97): Bio::NEXUS::Block Download |
This script is the same as InverseExtend, except it uses a yield for non-local flow of control.It iterates downward through a hierarchy calling a method at each step.Each parent class method *must* be a generator with exactly one yield statement (even if the yield statement never actually gets...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): InverseExtendGenerators Download |
Class::Inner is a perlish implementation of Java like inner classes. SYNOPSIS use Class::Inner; my $object = Class::Inner->new( parent => ParentClass, methods => { method => sub { ... } }, }, constructor => new, args => [@constructor_args], ); Yet another implementation of an...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (98): Class::Inner Download |
parent is a Perl module that allows you to both load one or more modules, while setting up inheritance from those modules at the same time. Mostly similar in effect to package Baz; BEGIN { require Foo; require Bar; push @ISA, qw(Foo Bar); } By default, every base class needs to live in a...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (33): parent for Linux Download |
fuselagefs is a project which consists of a C++ wrapper class for FUSE called Fuselagefs. fuselagefs consists of a C++ wrapper class for FUSE called Fuselagefs, as well as Delegatefs which is a Fuselagefs subclass that delegates all operations to an underlying base filesystem. With Delegatefs...
Platforms: *nix
License: Freeware | Size: 276.48 KB | Download (93): fuselagefs Download |
Test::Unit::Runner::Terminal is a unit testing framework helper class. SYNOPSIS use Test::Unit::Runner::Terminal; my $testrunner = Test::Unit::Runner::Terminal->new(); $testrunner->start($my_test_class); This class is a test runner for the command line style use of the testing framework....
Platforms: *nix
License: Freeware | Size: 75.78 KB | Download (100): Test::Unit::Runner::Terminal Download |
XML::Mini::TreeComponent is a Perl implementation of the XML::Mini TreeComponent API. SYNOPSIS Dont use this class - only presents an interface for other derived classes. This class is only to be used as a base class for others. It presents the minimal interface we can expect from any...
Platforms: *nix
License: Freeware | Size: 34.82 KB | Download (87): XML::Mini::TreeComponent Download |
fuselagefs is a project which consists of a C++ wrapper class for FUSE called Fuselagefs. fuselagefs consists of a C++ wrapper class for FUSE called Fuselagefs, as well as Delegatefs which is a Fuselagefs subclass that delegates all operations to an underlying base filesystem. With Delegatefs...
Platforms: *nix
License: Freeware | Size: 284.67 KB | Download (35): fuselagefs Download |
JSignal is a loose port of the signal system implemented by GTKs GLib. JSignal project uses signals and handlers to allow for the registration of callback functions to events. To use JSignal those classes which will emit signals (cause events) must register the signals that each class will...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (92): JSignal Download |
CAM::PDF::GS is a PDF graphic state. SYNOPSIS use CAM::PDF; my $pdf = CAM::PDF->new($filename); my $contentTree = $pdf->getPageContentTree(4); my $gs = $contentTree->computeGS(); This class is used to represent the graphic state at a point in the rendering flow of a PDF page. Much of the...
Platforms: *nix
License: Freeware | Size: 737.28 KB | Download (225): CAM::PDF::GS Download |
Thesaurus is a Perl module that maintains lists of associated items. SYNOPSIS use Thesaurus; my $th = Thesaurus->new( -files => [ file1, file2 ], -ignore_case => 1 ); @words = $th->find(vegan); %words = $th->find( Faye ); foreach $word ( @{ $words{Faye} } ) { #something ... }...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (90): Thesaurus Download |
WordNet::Similarity::vector_pairs is a Perl module for computing semantic relatedness of word senses using second order co-occurrence vectors of glosses of the word senses. SYNOPSIS use WordNet::Similarity::vector_pairs; use WordNet::QueryData; my $wn = WordNet::QueryData->new(); my...
Platforms: *nix
License: Freeware | Size: 645.12 KB | Download (97): WordNet::Similarity::vector_pairs Download |
JSourceCodeWizard is a source code generator written in Java. 1.Define parameter for class, field, class property (ie. XML, SQL(JDBC) availability) information into XML file. 2.JSourceCodeWizard generate Templete (parent class) Java source code
Platforms: Windows, Mac, Linux
License: Freeware | Size: 15.99 KB | Download (52): JSourceCodeWizard Download |
The Image Processing toolbox toolbox is lacking a key feature I need, namely the support of all data types.Quick list of the source included:imhist_thresh.cpp: Generate histogram from data, # of bins based on unique values.imsmarthist_thresh.cpp: equalize data based on...
Platforms: Matlab
License: Freeware | Size: 501.76 KB | Download (52): Image Processing Subset Download |
Class::IntrospectionMethods is a Perl module that creates methods with introspection. SYNOPSIS use Class::IntrospectionMethods qw/make_methods/; make_methods ( parent, global_catalog => { name => metacat, list => [ [qw/foo/] => f_cat, [qw/bar baz/] => b_cat, ], } new_with_init...
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (92): Class::IntrospectionMethods Download |
Class::Adapter is a Perl implementation of the "Adapter" Design Pattern. The Class::Adapter class is intended as an abstract base class for creating any sort of class or object that follows the Adapter pattern. What is an Adapter? The term Adapter refers to a "Design Pattern" of the same...
Platforms: *nix
License: Freeware | Size: 24.58 KB | Download (102): Class::Adapter Download |
Class::Observable is a Perl module that allows other classes and objects to respond to events in yours. SYNOPSIS # Define an observable class package My::Object; use base qw( Class::Observable ); # Tell all classes/objects observing this object that a state-change # has occurred sub...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (102): Class::Observable Download |
Class::Generate is a Perl module that can generate Perl class hierarchies. SYNOPSIS use Class::Generate qw(class subclass delete_class); # Declare class Class_Name, with the following types of members: class Class_Name => [ s => $, # scalar a => @, # array h => %, # hash c => Class, #...
Platforms: *nix
License: Freeware | Size: 53.25 KB | Download (96): Class::Generate Download |
Class::DispatchToAll Perl module can dispatch a method call to all inherited methods. SYNOPSIS package My::Class; our @ISA=qw(SomeClass SomeOtherClass More::Classes); use Class::DispatchToAll qw(dispatch_to_all); my $self=bless {},My::Class # not a proper constructor, I know.. # this...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (88): Class::DispatchToAll Download |