You are viewing the version of this documentation from Perl 5.28.2. View the latest version

CONTENTS

#NAME

ExtUtils::Typemaps::Type - Entry in the TYPEMAP section of a typemap

#SYNOPSIS

use ExtUtils::Typemaps;
...
my $type = $typemap->get_type_map('char*');
my $input = $typemap->get_input_map($type->xstype);

#DESCRIPTION

Refer to ExtUtils::Typemaps for details. Object associates ctype with xstype, which is the index into the in- and output mapping tables.

#METHODS

#new

Requires xstype and ctype parameters.

Optionally takes prototype parameter.

#proto

Returns or sets the prototype.

#xstype

Returns the name of the XS type that this C type is associated to.

#ctype

Returns the name of the C type as it was set on construction.

#tidy_ctype

Returns the canonicalized name of the C type.

#SEE ALSO

ExtUtils::Typemaps

#AUTHOR

Steffen Mueller <smueller@cpan.org>

#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.

AltStyle によって変換されたページ (->オリジナル) /