eif_type_id - return the type identifier.

SYNOPSYS

#include "eif_gen_conf.h"

EIF_TYPE_ID eif_type_id (char * type);

DESCRIPTION

The eif_type_id() function returns the type identifier corresponding to type, which is the name of the type.

RETURN VALUE

The eif_type_id() function returns the type
EIF_NO_TYPE
type does not match any type in the system. Check the name of the type, or include the class for this type in your system.

NOTES

An error cannot be caught by a visible exception.
The type is not necessary visible.

CONFORMANCE

ISE Eiffel 4.3 and later.

COMPATIBILITY

eif_type_id() is equivalent to eif_type_by_name(). With Eiffel 4.2 and earlier, use eif_generic_type() for generic types.

SEE ALSO

eif_reference_function(1) , eif_procedure(1) , eif_type(1), eif_name(1).


Markup created by unroff 1.0,    November 15, 1999.