FreeBSD Manual Pages
ExtUtils::XSpp::Node::UseraContributed Perl DoExtUtils::XSpp::Node::Package(3) NAME ExtUtils::XSpp::Node::Package - Node representing a Perl package DESCRIPTION An ExtUtils::XSpp::Node subclass representing a Perl package and thus acting as a container for methods (cf. sub-class ExtUtils::XSpp::Node::Class) or functions. A literal "ExtUtils::XSpp::Node::Package" would, for example, be created from: %package{Some::Perl::Namespace} This would be compiled to a new XS line a la MODULE=$WhateverCurrentModule PACKAGE=Some::Perl::Namespace METHODS new Creates a new "ExtUtils::XSpp::Node::Package". Named parameters: "cpp_name" indicating the C++ class name (if any), and "perl_name" indicating the name of the Perl package. If "perl_name" is not specified but "cpp_name" is, "perl_name" defaults to "cpp_name". ACCESSORS cpp_name Returns the C++ name for the package (will be used for namespaces). perl_name Returns the Perl name for the package. set_perl_name Setter for the Perl package name. perl v5.32.1 2021-02-28 ExtUtils::XSpp::Node::Package(3)
NAME | DESCRIPTION | METHODS | ACCESSORS
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=ExtUtils::XSpp::Node::Package&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>