Class::Usul |
A base class providing config, locking, logging, and l10n |
v0.83.1 |
metacpan |
Class::Usul::Config |
Configuration class with sensible attribute defaults |
v0.83.1 |
metacpan |
Class::Usul::Config::Programs |
Additional configuration attributes for CLI programs |
v0.83.1 |
metacpan |
Class::Usul::Constants |
Definitions of constant values |
v0.83.1 |
metacpan |
Class::Usul::Crypt |
Encryption / decryption functions |
v0.83.1 |
metacpan |
Class::Usul::Crypt::Util |
Decrypts / encrypts passwords from / to configuration files |
v0.83.1 |
metacpan |
Class::Usul::Exception |
Exception handling |
v0.83.1 |
metacpan |
Class::Usul::File |
Data loading and dumping |
v0.83.1 |
metacpan |
Class::Usul::Functions |
Globally accessible functions |
v0.83.1 |
metacpan |
Class::Usul::Getopt |
Getopt::Long but simpler more powerful and flexible |
v0.83.1 |
metacpan |
Class::Usul::Getopt::Usage |
The usage description for Getopt::Long::Descriptive |
v0.83.1 |
metacpan |
Class::Usul::IPC |
List / create / delete processes |
v0.83.1 |
metacpan |
Class::Usul::IPC::Cmd |
Execute system commands |
v0.83.1 |
metacpan |
Class::Usul::L10N |
Localise text strings |
v0.83.1 |
metacpan |
Class::Usul::Lock |
Command line access to the L<IPC::SRLock> methods |
v0.83.1 |
metacpan |
Class::Usul::Log |
A simple flexible logging class |
v0.83.1 |
metacpan |
Class::Usul::Options |
Command line processing |
v0.83.1 |
metacpan |
Class::Usul::Programs |
Re-composable support for command line programs |
v0.83.1 |
metacpan |
Class::Usul::Response::IPC |
Response class for running external programs |
v0.83.1 |
metacpan |
Class::Usul::Schema |
Support for database schemas |
v0.83.1 |
metacpan |
Class::Usul::Time |
Functions for date and time manipulation |
v0.83.1 |
metacpan |
Class::Usul::TraitFor::ConnectInfo |
Provides the DBIC connect info array ref |
v0.83.1 |
metacpan |
Class::Usul::TraitFor::DebugFlag |
Handles the state of the debug flag |
v0.83.1 |
metacpan |
Class::Usul::TraitFor::OutputLogging |
Localised logging and command line output methods |
v0.83.1 |
metacpan |
Class::Usul::TraitFor::Prompting |
Methods for requesting command line input |
v0.83.1 |
metacpan |
Class::Usul::TraitFor::RunningMethods |
Try and run a method catch and handle any exceptions |
v0.83.1 |
metacpan |
Class::Usul::TraitFor::UntaintedGetopts |
Untaints @ARGV before Getopts processes it |
v0.83.1 |
metacpan |
Class::Usul::TraitFor::Usage |
Help and diagnostic information for command line programs |
v0.83.1 |
metacpan |
Class::Usul::Types |
Defines type constraints |
v0.83.1 |
metacpan |