method

parse_ctype

ruby latest stable - Class: DL::CParser

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v2_1_10) is shown here.

parse_ctype(ty, tymap=nil)
public

Given a String of C type ty, return the corresponding DL constant.

ty can also accept an Array of C type Strings, and will returned in a corresponding Array.

If Hash tymap is provided, ty is expected to be the key, and the value will be the C type to be looked up.

Example:

parse_ctype('int')
=> DL::TYPE_INT

parse_ctype('double')
=> DL::TYPE_DOUBLE

parse_ctype('unsigned char')
=> -DL::TYPE_CHAR