24 Mar 2003 07:46:15 UTC
- Distribution: Exporter-Cluster
- Module version: 0.31
- Source (raw)
- Browse (raw)
- How to Contribute
- Testers (850 / 0 / 0)
- KwaliteeBus factor: 0
- 58.82% Coverage
- License: unknown
- Activity24 month
- Download (3.01KB)
- MetaCPAN Explorer
- Subscribe to distribution
- This version
- Latest version
Exporter::Cluster - Extension for easy multiple module imports.
In module ModuleName.pm:
package ModuleName; require Exporter::Cluster; @ISA = qw( Exporter::Cluster ); %EXPORT_CLUSTER = ( MODULE_1 => ARGS_1, MODULE_2 => ARGS_2, ... => ... );
In other files which to use ModuleName:
All of the modules listed %EXPORT_CLUSTER will be available (after being augmented by the import argument list if any) to the module that uses ModuleName.
Exporter::Cluster is designed to allow the user to develop a binding package that allows multiple packages to be imported into the symbol table with single 'use' command. This module was created from the observation of the general trend of Perl packages growing in complexity as new technology is developed and Perl interfaces are designed to interact with this technology. This is not a general use module! It has been designed mainly for use by developers who are trying to implement a sane interface to their work, but still attempt to use good coding practices such as code seperation and modular design.
No known bugs at this time.
D. Hageman <email@example.com>
Copyright (c) 2002-2003 D. Hageman (Dracken Technologies). All rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Module Install Instructions
To install Exporter::Cluster, copy and paste the appropriate command in to your terminal.
perl -MCPAN -e shell install Exporter::Cluster
For more information on module installation, please visit the detailed CPAN module installation guide.