Exporter::Declare::Export::Generator(3pm)

Exporter::Declare::Export::Generator3pm

Export class for exports that should be generated when imported.

Overview

Export class for exports that should be generated when imported.

Overriden methods

$class->new( $ref, $ref, exported_by => $package, type => $type, %data )

You must specify the type as 'sub' or 'variable'.

$export->inject( $package, $name, @args )

Calls generate() with @args to create a generated export. The new export is then injected.

Additional methods

$new = $export->generate( $import_class, @args )

Generates a new export object.

$type = $export->type()

Returns the type of object to be generated (sub or variable)

Releases

6 releases since Debian 8 (Jessie); the text changed 3 times.

  1. 8
  2. 9–10
  3. 11
  4. 12–13

Authors

Chad Granum [email protected]

From libexporter-declare-perl 0.114-2 in Debian 13 (Trixie). Parsed by carta from the page's man source.