Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
ExtUtils::Typemaps::TypPerl Programmers	Reference GExtUtils::Typemaps::Type(3)

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.

perl v5.28.3			  2020-05-14	   ExtUtils::Typemaps::Type(3)

NAME | SYNOPSIS | DESCRIPTION | METHODS | SEE ALSO | AUTHOR | COPYRIGHT & LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=ExtUtils::Typemaps::Type&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help