Search results for "MUIR"
OOPS - Object Oriented Persistent Store
The goal of OOPS is to make perl objects easily and transparently persistent. OOPS handles deeply nested and cross-linked objects -- even object hierarchies that are too large to fit in memory and (with a hint) individual hash tables that are too lar...
MUIR/OOPS-0.2005 - 13 Mar 2012 16:07:46 UTC - Search in distribution
classes - conventional Perl 5 classes
A simple, stable, fast, and flexible way to use conventional Perl 5 classes in scripts, rapid prototypes, and full-scale applications. This reference document covers syntax only. See the following for more: classesoop Introductory primer of concepts,...
RMUHLE/classes-0.944 - 08 Mar 2008 16:10:50 UTC - Search in distribution
Plugins - Generic plugins framework
Plugins provides a simple way for a programs to be assembled at runtime via configuration files. Generally, there are only a few ways that a module in a library can be customized for an application: (1) You can change the code of the module; (2) if i...
MUIR/Plugins-0.41 - 05 Jul 2007 15:15:00 UTC - Search in distribution- Plugins::API - Inter-plugin callback API
- Plugins::Style1 - Generic plugins framework with linear config files
Date::Manip::DM5 - Date manipulation routines
SBECK/Date-Manip-6.93
-
01 Dec 2023 20:49:39 UTC
-
Search in distribution
- Date::Manip::Changes5 - changes in Date::Manip 5.xx
- Date::Manip::Misc - Miscellaneous information about Date::Manip
- Date::Manip::DM6 - Date manipulation routines
IO::Event - Tied Filehandles for Nonblocking IO with Object Callbacks
IO::Event provides a object-based callback system for handling nonblocking IO. The design goal is to provide a system that just does the right thing w/o the user needing to think about it much. All APIs are kept as simple as possible yet at the same ...
MUIR/IO-Event-0.813 - 18 Sep 2013 03:46:26 UTC - Search in distribution
Clone::PP - Recursively copy Perl datatypes
This module provides a general-purpose clone function to make deep copies of Perl data structures. It calls itself recursively to copy nested hash, array, scalar and reference types, including tied variables and objects. The clone() function takes a ...
NEILB/Clone-PP-1.08 - 20 Oct 2020 10:51:40 UTC - Search in distribution
BSD::Ipfwgen - Module to aid in the creation of ipfw-based firewalls
Ipfwgen is designed to make writing complex firewalls easier and safer. It handles generating some of the harder rulesets: anti-spoofing, anti-looping, and anti land-attack. Ipfwgen does not try to reduce the complexity of firewall building. What it ...
MUIR/BSD-Ipfwgen-1.5 - 25 May 1998 16:21:00 UTC - Search in distribution
Net::Netmask - parse, manipulate and lookup IP network blocks
Net::Netmask parses and understands IPv4 and IPv6 CIDR blocks (see <https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing> for more information on CIDR blocks). It's built with an object-oriented interface, with functions being methods that op...
JMASLAK/Net-Netmask-2.0002 - 31 Aug 2022 18:09:46 UTC - Search in distribution
Text::Wrap::OO - an object oriented interface to Text::Wrap
Text::Wrap::OO is an object oriented wrapper to the Text::Wrap module. Text::Wrap is useful for formatting text, and it is customizable, but it has a drawback: The configuration options are set using global package variables. This means that if a mod...
ASDAGO/Text-Wrap-OO-0.002 - 06 Jun 2021 18:44:22 UTC - Search in distribution
Cisco::Reconfig - Parse and generate Cisco configuration files
Cisco::Reconfig makes it easier to write programs to generate changes to Cisco configuration files. Cisco::Reconfig is a module that parses Cisco router configuration files. It doesn't have any real understanding of Cisco configurations so it might b...
MUIR/Cisco-Reconfig-0.912 - 16 Jul 2017 01:05:49 UTC - Search in distribution
Daemon::Generic - framework to provide start/stop/reload for a daemon
Daemon::Generic provides a framework for starting, stopping, reconfiguring daemon-like programs. The framework provides for standard commands that work for as init.d files and as apachectl-like commands. Programs that use Daemon::Generic subclass Dae...
MUIR/Daemon-Generic-0.85 - 16 Jul 2017 00:37:41 UTC - Search in distribution- Daemon::Generic::While1 - Daemon framework with default while(1) loop
- Daemon::Generic::AnyEvent - Generic daemon framework with AnyEvent.pm
- Daemon::Generic::Event - Generic daemon framework with Event.pm
Class::Cloneable - A base class for Cloneable objects.
This module provides a flexible base class for building objects with cloning capabilities. This module does it's best to respect the encapsulation of all other objects, including subclasses of itself. This is intended to be a stricter and more OO-ish...
STEVAN/Class-Cloneable-0.03 - 06 Feb 2006 18:08:23 UTC - Search in distribution
Date::Easy::Datetime - easy datetime class
A Date::Easy::Datetime object contains a Time::Piece object and provides a slightly different UI to access it. In typical usage, you will either use the "datetime" constructor to convert a human-readable string to a datetime, or the "now" function to...
BAREFOOT/Date-Easy-0.10 - 14 Jan 2020 21:58:39 UTC - Search in distribution
Text::Wrap - line wrapping to form simple paragraphs
"Text::Wrap::wrap()" is a very simple paragraph formatter. It formats a single paragraph at a time by breaking lines at word boundaries. Indentation is controlled for the first line ($initial_tab) and all subsequent lines ($subsequent_tab) independen...
ARISTOTLE/Text-Tabs+Wrap-2023.0511 - 10 May 2023 02:34:09 UTC - Search in distribution- Text::Tabs - expand and unexpand tabs like unix expand(1) and unexpand(1)
Getopt::Tiny - yet another command line argument parsing module
Getopt::Tiny is yet another argument parsing module. The results of the argument parsing are stored by using references that were provided to getopt(). Usage information is automatically generated. Getopt::Tiny expects all arguments to be switches --...
MUIR/Getopt-Tiny-1.02 - 13 Oct 2002 02:52:00 UTC - Search in distribution
Callback - object interface for function callbacks
Callback provides a standard interface to register callbacks. Those callbacks can be either purely functional (i.e. a function call with arguments) or object-oriented (a method call on an object). When a callback is constructed, a base set of argumen...
MUIR/Callback-1.07 - 05 Mar 2007 16:36:00 UTC - Search in distribution
File::Flock - file locking with flock
Lock files using the flock() call. If the file to be locked does not exist, then the file is created. If the file was created then it will be removed when it is unlocked assuming it's still an empty file. Locks can be created by new'ing a File::Flock...
MUIR/File-Flock-2014.01 - 18 Jul 2014 00:44:53 UTC - Search in distribution
Time::ParseDate - date parsing both relative and absolute
This module recognizes the above date/time formats. Usually a date and a time are specified. There are numerous options for controlling what is recognized and what is not. The return code is always the time in seconds since January 1st, 1970 or undef...
MUIR/Time-ParseDate-2015.103 - 05 Nov 2015 00:07:39 UTC - Search in distribution- Time::CTime - format times ala POSIX asctime
- Time::JulianDay - Julian calendar manipulations
- Time::Timezone - miscellaneous timezone manipulations routines
- 1 more result from Time-ParseDate »
CGI::Out - buffer output when building CGI programs
This is a helper routine for building CGI programs. It buffers stdout until you're completed building your output. If you should get an error before you are finished, then it will display a nice error message (in HTML), log the error, and send email ...
MUIR/CGI-Out-2006.0215 - 16 Feb 2006 16:12:00 UTC - Search in distribution- CGI::Wrap - buffer output when building CGI programs
HTML::Transmorgify - HTML transformation compiler
HTML::Transmorgify is an HTML compiler framework. It transforms HTML into a arrays of static text and CODE callbacks. The arrays can be turned into customized HTML very quickly. The compilation process is quick and the runtime process is even quicker...
MUIR/HTML-Transmorgify-0.12 - 07 Oct 2013 16:13:30 UTC - Search in distribution