NAME

ExtUtils::Typemaps::Misc - A collection of miscelaneous typemap templates

VERSION

version 0.002

DESCRIPTION

This package is an aggregate typemap bundle of all of the bundles in this distribution:

OpaqueObj

ExtUtils::Typemaps::OpaqueObj is a typemap bundle that contains T_OPAQUEOBJ, a typemap for objects that are self contained and therefore can safely be copied for serialization and thread cloning.

IntObj

ExtUtils::Typemaps::IntObj is a typemap bundle that contains T_INTOBJ and INTREF. This allows you to wrap an integer-like datatype (such as a handle) into a Perl object.

Slurp

ExtUtils::Typemaps::Slurp is a typemap bundle that contains T_SLURP_VAL, T_SLURP_VAR and T_SLURP_AV. These help when slurping all remaining arguments into a single value.

PackedVal

ExtUtils::Typemaps::PackedVal is a typemap bundle that contains T_PACKEDVAL. It's very similar to T_PACKED, except the output typemap returns the new SV (instead of taking it as an argument).

AUTHOR

Leon Timmermans <fawaka@gmail.com>

COPYRIGHT AND LICENSE

This software is copyright (c) 2024 by Leon Timmermans.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.