ExtUtils::Typemaps::InputMap(3pm) Perl Programmers Reference Guide ExtUtils::Typemaps::InputMap(3pm)

# [NAME](#NAME)

ExtUtils::Typemaps::InputMap - Entry in the INPUT section of a typemap

# [SYNOPSIS](#SYNOPSIS)

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

# [DESCRIPTION](#DESCRIPTION)

Refer to ExtUtils::Typemaps for details.

# [METHODS](#METHODS)

## [new](#new)

Requires "xstype" and "code" parameters.

## [code](#code)

Returns or sets the INPUT mapping code for this entry.

## [xstype](#xstype)

Returns the name of the XS type of the INPUT map.

## [cleaned\_code](#cleaned_code)

Returns a cleaned-up copy of the code to which certain transformations have been applied to make it more ANSI compliant.

# [SEE ALSO](#SEE_ALSO)

ExtUtils::Typemaps

# [AUTHOR](#AUTHOR)

Steffen Mueller "&lt;smueller@cpan.org"&gt;

# [COPYRIGHT & LICENSE](#COPYRIGHT_&_LICENSE)

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.

2026-10-26 perl v5.44.0

---

Document: ExtUtils::Typemaps::InputMap(3pm) from perl 5.44.0-r3 (Chainguard OS)
Source: https://github.com/Perl/perl5.git
