1ExtUtils::XSpp::Node::MUosdeurleC(o3nptmr)ibuted Perl DoEcxutmUetnitlast:i:oXnSpp::Node::Module(3pm)
2
3
4

NAME

6       ExtUtils::XSpp::Node::Module - Node representing an XS++/XS MODULE
7       declaration
8

DESCRIPTION

10       An ExtUtils::XSpp::Node subclass representing a module declaration.
11       For example, this XS++
12
13         %module{Some::Perl::Namespace}
14
15       would turn into this XS:
16
17       MODULE=Some::Perl::Namespace
18
19       See also: ExtUtils::XSpp::Node::Package.
20
21       In a nutshell, the module that your XS++/XS code belongs to is the main
22       Perl package of your wrapper. A single module can (and usually does)
23       have several packages (respectively C++ classes).
24

METHODS

26   new
27       Creates a new "ExtUtils::XSpp::Node::Module".
28
29       Named parameters: "module" indicating the name of the module.
30

ACCESSORS

32   module
33       Returns the name of the module.
34
35
36
37perl v5.38.0                      2023-07-20 ExtUtils::XSpp::Node::Module(3pm)
Impressum