Attr
XML::DOM::Attr is an XML attribute in XML::DOM. XML::DOM::Attr extends XML::DOM::Node. The Attr nodes built by the XML::DOM::Parser always have one child node which is a Text node containing the expanded string value (i.e. EntityReferences are always expanded.) EntityReferences may be added...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (97): XML::DOM::Attr Download |
Class::Std is a Perl module to support for creating standard "inside-out" classes. SYNOPSIS package MyClass; use Class::Std; # Create storage for object attributes... my %name : ATTR; my %rank : ATTR; my %snum : ATTR; my %public_data : ATTR; # Handle initialization of objects of...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (93): Class::Std Download |
Filesys::SamFS is a Perl extension mapping the SamFS API to Perl. SYNOPSIS use Filesys::SamFS; Filesys::SamFS makes the SamFS API available to Perl. SamFS is a HSM (Hierarchical Storage Management) Filesystem; it manages files in two storage levels - a cache on disks and an archive on...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (93): Filesys::SamFS Download |
CSS::SAC::ConditionFactory Perl module contains the default ConditionFactory. SYNOPSIS my $cf = CSS::SAC::ConditionFactory->new; my $cond1 = $cf->create_foo_condition; my $cond2 = $cf->create_bar_condition; This is the default ConditionFactory for CSS::SAC. It creates conditions of all...
Platforms: *nix
License: Freeware | Size: 37.89 KB | Download (112): CSS::SAC::ConditionFactory Download |
ASNMTAP::Asnmtap::Plugins::SOAP is a Perl module that provides SOAP functions used by ASNMTAP-based plugins. SYNOPSIS use ASNMTAP::Asnmtap::Plugins v3.000.010; use ASNMTAP::Asnmtap::Plugins qw(:PLUGINS); my $objectPlugins = ASNMTAP::Asnmtap::Plugins->new ( _programName =>...
Platforms: *nix
License: Freeware | Size: 1.6 MB | Download (138): ASNMTAP::Asnmtap::Plugins::SOAP Download |
XML::Descent is a Perl module for recursive descent XML parsing. SYNOPSIS use XML::Descent; # Create parser my $p = XML::Descent->new({ Input => $xml }); # Setup handlers $p->on(folder => sub { my ($elem, $attr) = @_; $p->on(url => sub { my ($elem, $attr) = @_; my $link = { name...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (93): XML::Descent Download |
XML::ValidWriter is DOCTYPE driven valid XML output. SYNOPSIS ## As a normal perl object: $writer = XML::ValidWriter->new( DOCTYPE => $xml_doc_type, OUTPUT => *FH ) ; $writer->startTag( b1 ) ; $writer->startTag( c2 ) ; $writer->end ; ## Writing to a scalar: $writer =...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (93): XML::ValidWriter Download |
Bee Template is a Web template system parses HTML files into PHP objects which can be manipulated by using tag names or IDs. While other template systems make use of prepared HTML files for templates, Bee Template allows you to use arbitrary HTML files without modification. Bee Template is...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (133): Bee Template Download |
HTML::LoL is a Perl module that can construct HTML from pleasing Perl data structures. SYNOPSIS use HTML::LoL; &hl(sub { print shift }, [body => {bgcolor => white}, [p => Document body, ...], ...]); This module allows you to use Perl syntax to express HTML. The function hl() converts...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (92): HTML::LoL Download |
StringParser_BBCode class provides the possibility to parse strings with BB-Codes and convert them to e.g. HTML code. BBCode is a kind of markup "language" with which one may structure and format text. It is similar to HTML but it utilizes square braces instead of angle brackets. Another...
Platforms: *nix
License: Freeware | Size: 327.68 KB | Download (102): StringParser_BBCode Download |
RADIUS::Dictionary is a RADIUS dictionary parser. SYNOPSIS use RADIUS::Dictionary; my $dict = new RADIUS::Dictionary "/etc/radius/dictionary"; $dict->readdict("/some/other/file"); my $num = $dict->attr_num(User-Name); my $name = $dict->attr_name(1); This is a simple module that reads a...
Platforms: *nix
License: Freeware | Size: 43.01 KB | Download (103): RADIUS::Dictionary Download |
RADIUS::Packet is an object-oriented Perl interface to RADIUS packets. SYNOPSIS use RADIUS::Packet; use RADIUS::Dictionary; my $d = new RADIUS::Dictionary "/etc/radius/dictionary"; my $p = new RADIUS::Packet $d, $data; $p->dump; if ($p->attr(User-Name eq "lwall") { my $resp = new...
Platforms: *nix
License: Freeware | Size: 43.01 KB | Download (147): RADIUS::Packet Download |
XML::EasySQL::XMLobj::Node is a Perl module that contains a Node interface. Derived from a fork of Robert Hansons killer XML::EasyOBJ module, which offers Easy XML object navigation. METHODS makeNewNode( NEW_TAG ) Append a new element node to the current node. Takes the tag name as the...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (87): XML::EasySQL::XMLobj::Node Download |
Class::Contract - Design-by-Contract OO in Perl. SYNOPSIS package ClassName use Class::Contract; contract { inherits BaseClass; invar { ... }; attr data1; attr data2 => HASH; class attr shared => SCALAR; ctor new; method methodname; pre { ... }; failmsg Error message; post...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (114): Class::Contract Download |
ClearCase::Wrapper::DSB Perl module contains David Boyces contributed cleartool wrapper functions. SYNOPSIS This is an overlay module for ClearCase::Wrapper containing David Boyces non-standard extensions. See perldoc ClearCase::Wrapper for more details. CLEARTOOL ENHANCEMENTS CATCS 1....
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (100): ClearCase::Wrapper::DSB Download |
Class::Meta is a Perl class automation, introspection, and data validation. SYNOPSIS Generate a class: package MyApp::Thingy; use strict; use Class::Meta; use Class::Meta::Types::String; use Class::Meta::Types::Numeric; BEGIN { # Create a Class::Meta object for this class. my $cm =...
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (90): Class::Meta Download |
XFA library implements an API that can be used to create NFA (either programmatically or from regular expressions) and to convert them in the minimal equivalent DFA. XFA library requires an ANSI C compiler, and this makes it portable virtually over every system. The complexity of the graphs...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (90): XFA Download |
Jabber::NodeFactory is a simple XML Node Factory for Jabber. SYNOPSIS my $nf = new Jabber::NodeFactory(fromstr => 1); print $nf->newNode(presence)->toStr; -> my $tag1 = $nf->newNode(iq); $tag1->attr(type, get); my $query = $tag1->insertTag(query, jabber:iq:auth);...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (90): Jabber::NodeFactory Download |
Class::HPLOO is an easier way to declare classes on Perl, based in the popular class {...} style and ePod. USAGE use Class::HPLOO ; class Foo extends Bar , Baz { use LWP::Simple qw(get) ; ## import the method get() to this package. attr ( array foo_list , int age , string name , foo )...
Platforms: *nix
License: Freeware | Size: 27.65 KB | Download (99): Class::HPLOO Download |
CGI::AppBuilder::Frame is a configuration initializer. SYNOPSIS use CGI::AppBuilder::Frame; my $ab = CGI::AppBuilder::Frame- >new( ifn, my_init.cfg, opt, vhS:a:); my ($q, $ar, $ar_log) = $ab- >start_app($0, %ARGV); print $ab- >disp_form($q, $ar); This class provides methods for reading...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (88): CGI::AppBuilder::Frame Download |