=head1 NAME ExtUtils::Typemaps::Type - Entry in the TYPEMAP section of a typemap =head1 SYNOPSIS use ExtUtils::Typemaps; ... my $type = $typemap->get_type_map('char*'); my $input = $typemap->get_input_map($type->xstype); =head1 DESCRIPTION Refer to L for details. Object associates C with C, which is the index into the in- and output mapping tables. =head1 METHODS =cut =head2 new Requires C and C parameters. Optionally takes C parameter. =cut =head2 proto Returns or sets the prototype. =cut =head2 xstype Returns the name of the XS type that this C type is associated to. =cut =head2 ctype Returns the name of the C type as it was set on construction. =cut =head2 tidy_ctype Returns the canonicalized name of the C type. =cut =head1 SEE ALSO L =head1 AUTHOR Steffen Mueller C<> =head1 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. =cut