method

have_type

Importance_1
v1_9_3_392 - Show latest stable - 0 notes - Class: Object
have_type(type, headers = nil, opt = "", &b) public

Returns whether or not the static type type is defined. You may optionally pass additional headers to check against in addition to the common header files.

You may also pass additional flags to opt which are then passed along to the compiler.

If found, a macro is passed as a preprocessor constant to the compiler using the type name, in uppercase, prepended with ‘HAVE_TYPE_’.

For example, if have_type(‘foo’) returned true, then the HAVE_TYPE_FOO preprocessor macro would be passed to the compiler.

Show source
Register or log in to add new notes.