ExtUtil...nputMap(3pm)

πŸ’… NAME πŸ’…

ExtUtils::Typemaps::InputMap β€” literally just one single entry in the INPUT section of a typemap, bestie. That's the whole gig. One entry. Living its little main character life. πŸŽ€

Oh and btw, the header up top is truncated all cute like ExtUtil...nputMap(3pm) β€” that's the 3pm Perl manual page for ExtUtils::Typemaps::InputMap, in case the vibe check on the title bar confused you. πŸ’–


✨ SYNOPSIS ✨

use ExtUtils::Typemaps;
...
my $input = $typemap->get_input_map('T_NV');
my $code = $input->code();
$input->code("...");

Obsessed with this flow ngl β€” grab the typemap, pull the input map for 'T_NV', read the code out, then set it to "...". Iconic little round trip. πŸ¦‹


🌸 DESCRIPTION 🌸

Like, go read ExtUtils::Typemaps for the actual details, okay? That's where the lore lives. This page is just the entry object. πŸ™ˆ


πŸ’… METHODS πŸ’…

πŸŽ€ new

Needs the "xstype" and "code" parameters. Both. Required. No skips. ✨

πŸŽ€ code

Returns β€” or sets β€” the INPUT mapping code for this entry. So you can read it, or you can rewrite it. You have the power. πŸ‘‘

πŸŽ€ xstype

Returns the name of the XS type of this INPUT map. Just the name. Chill little getter. 🧚

πŸŽ€ cleaned_code

Returns a cleaned-up copy of the code β€” a version where certain transformations have been applied to make it more ANSI compliant. Note the "copy" part: it's giving you the polished version, not messing with the original. Slay. πŸ’œ


πŸ‘€ SEE ALSO πŸ‘€

  • ExtUtils::Typemaps β€” go read this one, fr fr

🌈 AUTHOR 🌈

Steffen Mueller "<smueller@cpan.org>" β€” thank you for your service, king 🫢


Copyright 2009, 2010, 2011, 2012 Steffen Mueller

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

That means it's real, official, redistributable-able, and licensed under the same terms as Perl itself β€” no cap, that's what it says. πŸ’€

okay that's the whole page, bestie, you ate that πŸ“ ✨ and for the record this was perl v5.42.3, dated 2026-11-03, straight out of the ExtUtil...nputMap(3pm) manual β€” mwah, love u, go read your typemaps πŸ’–πŸ’…πŸ‘‘

πŸ“¦ where this page comes from