ExtUtils::Typemaps::Type − Entry in the TYPEMAP section of a typemap
use
ExtUtils::Typemaps;
...
my $type = $typemap−>get_type_map('char*');
my $input =
$typemap−>get_input_map($type−>xstype);
Refer to ExtUtils::Typemaps for details. Object associates "ctype" with "xstype", which is the index into the in− and output mapping tables.
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.
ExtUtils::Typemaps
Steffen Mueller "<smueller@cpan.org">
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.