Search results for "module:Exporter::Declare::Export"
Exporter::Declare::Export - Base class for all export objects.
All exports are refs, and all are blessed. This class tracks some per-export information via an inside-out objects system. All things an export may need to do, such as inject itself into a package are handled here. This allows some complicated, or ug...EXODIST/Exporter-Declare-0.114 - 23 Jun 2015 21:02:20 UTC
Exporter::Declare::Export::Sub - Export class for subs which are exported.
Currently does not do anything Exporter::Declare::Export does not....EXODIST/Exporter-Declare-0.114 - 23 Jun 2015 21:02:20 UTC
Exporter::Declare::Export::Alias - Export class for aliases.
Export class for aliases. Currently does not expand upon Exporter::Declare::Export in any way....EXODIST/Exporter-Declare-0.114 - 23 Jun 2015 21:02:20 UTC
Exporter::Declare::Export::Variable - Export class for variables which are exported.
Export class for variables which are exported. Currently does not expand upon Exporter::Declare::Export in any way....EXODIST/Exporter-Declare-0.114 - 23 Jun 2015 21:02:20 UTC
Exporter::Declare::Export::Generator - Export class for exports that should be generated when imported.
Export class for exports that should be generated when imported....EXODIST/Exporter-Declare-0.114 - 23 Jun 2015 21:02:20 UTC
Const::Exporter - Declare constants for export.
This module allows you to declare constants that can be exported to other modules. To declare constants, simply group then into export tags: package MyApp::Constants; use Const::Exporter tag_a => [ 'foo' => 1, 'bar' => 2, ], tag_b => [ 'baz' => 3, 'b...RRWO/Const-Exporter-v1.2.2 - 03 Sep 2022 08:28:18 UTC
Exporter::Constants - Declare constants and export it.
This module help to declare & export constants....TOKUHIROM/Exporter-Constants-0.03 - 05 Nov 2012 11:44:35 UTC
Exporter - Implements default import method for modules
The Exporter module implements an "import" method which allows a module to export functions and variables to its users' namespaces. Many modules use Exporter rather than implementing their own "import" method because Exporter provides a highly flexib...TODDR/Exporter-5.74 - 20 Jan 2020 07:31:23 UTC
Exporter::Auto - export all public functions from your package
Exporter::Auto is a simple replacement for Exporter that will export all public functions from your package. If you want all functions to be exported from your module by default, then this might be the module for you. If you only want some functions ...NEILB/Exporter-Auto-0.04 - 16 Aug 2014 18:46:54 UTC
Exporter::WithBase - Like Exporter, but add '-base' to declare a child class
Does the same things as Exporter, but also supports a "-base" flag. That flag can be used in the "use" statement of a class to push the class into @ISA. The "-base" flag must be the first argument in the import list: use Mother qw( ONE -base ); # doe...DOLMEN/Exporter-WithBase-1.01 - 03 Sep 2017 04:31:01 UTC
Exporter::Extensible - Create easy-to-extend modules which export symbols
As a module author, you have dozens of exporters to choose from, so I'll try to get straight to the pros/cons of this module: Pros Extend Your Module This exporter focuses on the ability and ease of letting you "subclass" a module-with-exports to cre...NERDVANA/Exporter-Extensible-0.10 - 26 Jan 2021 04:47:43 UTC
Exporter::VA - Improved Exporter featuring Versioning and Aliasing.
This main incentive in creating this exporter is to allow modules to be updated and get rid of default exports in newer releases, while still maintaining compatibility with older code. What it Gives the Client's 'use' Statement If ModuleName gets its...DLUGOSZ/Exporter-VA-18.104.22.168 - 27 Jan 2003 07:41:39 UTC
Exporter::Lite - lightweight exporting of functions and variables
Exporter::Lite is an alternative to Exporter, intended to provide a lightweight subset of the most commonly-used functionality. It supports "import()", @EXPORT and @EXPORT_OK and not a whole lot else. Exporter::Lite simply exports its import() functi...NEILB/Exporter-Lite-0.09 - 03 Mar 2022 10:06:41 UTC
Exporter::Easy - Takes the drudgery out of Exporting symbols
Exporter::Easy makes using Exporter easy. In its simplest case, it allows you to drop the boilerplate code that comes with using Exporter, so require Exporter; use base qw( Exporter ); use vars qw( @EXPORT ); @EXPORT = ( 'init' ); becomes use Exporte...NEILB/Exporter-Easy-0.18 - 11 Nov 2015 21:30:35 UTC
Specio::Exporter - Base class for type libraries
Inheriting from this package makes your package a type exporter. By default, types defined in a package are never visible outside of the package. When you inherit from this package, all the types you define internally become available via exports. Th...DROLSKY/Specio-0.48 - 11 Jun 2022 16:32:27 UTC
Exporter::Declare - Exporting done right
Exporter::Declare is a meta-driven exporting tool. Exporter::Declare tries to adopt all the good features of other exporting tools, while throwing away horrible interfaces. Exporter::Declare also provides hooks that allow you to add options and argum...EXODIST/Exporter-Declare-0.114 - 23 Jun 2015 21:02:20 UTC
Badger::Exporter - symbol exporter
This module performs the same basic function as the "Exporter" module in that it exports symbols from one package namespace to another. Howevever, unlike the "Exporter" module it also accounts for object inheritance. If your base class module defines...ABW/Badger-0.15 - 24 Aug 2022 12:10:29 UTC
Exporter::Declare::Magic - Enhance Exporter::Declare with some fancy magic.
23 Mar 2013 16:04:55 UTC
Exporter::Declare::Specs - Import argument parser for Exporter::Declare
Import arguments can get complicated. All arguments are assumed to be exports unless they have a - or : prefix. The prefix may denote a tag, a boolean option, or an option that takes the next argument as a value. In addition almost all these can be n...EXODIST/Exporter-Declare-0.114 - 23 Jun 2015 21:02:20 UTC
Test::Stream::Exporter - Declarative exporter for Test::Stream and friends.
Test::Stream::Exporter is an internal implementation of some key features from Exporter::Declare. This is a much more powerful exporting tool than Exporter. This package is used to easily manage complicated export logic across Test::Stream and friend...EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC