|Linux & Unix Commands - Search Man Pages
Types(3) User Contributed Perl Documentation Types(3)
PDL::Types - define fundamental PDL Datatypes
$pdl = ushort( 2.0, 3.0 );
print "The actual c type used to store ushort's is '" .
$pdl->type->realctype() . "'\n";
The actual c type used to store ushort's is 'unsigned short'
Internal module - holds all the PDL Type info. This can be accessed using the "PDL::Type"
object returned by the type method.
This module declares one class - "PDL::Type" - objects of this class are returned by the
type method of a piddle. It has several methods, listed below, which provide an easy way
to access type information:
Additionally, comparison and stringification are overloaded so that you can compare and
print type objects, e.g.
$nofloat = 1 if $pdl->type < float;
die "must be double" if $type != double;
For further examples check again the type method.
Returns the number representing this datatype (see get_datatype).
Returns one of 'PDL_B', 'PDL_S', 'PDL_US', 'PDL_L', 'PDL_F' or 'PDL_D'.
Returns the macro used to represent this type in C code (eg 'PDL_Long').
The letter used to represent this type in PP code code (eg 'U' for ushort).
The actual C type used to store this type.
The value returned by "ctype" without the 'PDL_'.
perl v5.8.0 2003-01-29 Types(3)
All times are GMT -4. The time now is 03:19 AM.