- indexing
- title: "TYPEATTR support"
- project: "Visual Eiffel Library"
- revision: "$Revision: 1.2 $"
- copyright: "Copyright (C) 1996-2005 Object Tools Group"
- license: "http://visual-eiffel.com/license"
- cluster: wine
class EOLE_TYPEATTR
- inherit
-
EOLE_OBJECT_WITH_POINTER
- end
- creation
- make
- feature
-
make
-
allocate: POINTER
-
get_guid: STRING
-
get_locale: INTEGER
-
get_constructor_id: INTEGER
-
get_destructor_id: INTEGER
-
get_instance_size: INTEGER
-
get_typekind: INTEGER
-
get_num_functions: INTEGER
-
get_num_vars: INTEGER
-
get_num_interfaces: INTEGER
-
get_vtbl_size: INTEGER
-
get_instance_alignment: INTEGER
-
get_type_flags: INTEGER
-
get_major_version: INTEGER
-
get_minor_version: INTEGER
-
get_typedesc: EOLE_TYPEDESC
-
get_idldesc: INTEGER
-
set_guid (s: STRING)
-
set_locale (locale: INTEGER)
-
set_constructor_id (id: INTEGER)
-
set_destructor_id (id: INTEGER)
-
set_instance_size (sz: INTEGER)
-
set_typekind (typekind: INTEGER)
-
set_num_functions (num: INTEGER)
-
set_num_vars (num: INTEGER)
-
set_num_interfaces (num: INTEGER)
-
set_vtbl_size (sz: INTEGER)
-
set_instance_alignment (al: INTEGER)
-
set_type_flags (flags: INTEGER)
-
set_major_version (ver: INTEGER)
-
set_minor_version (ver: INTEGER)
-
set_typedesc (td: EOLE_TYPEDESC)
-
set_idldesc (idldesc: INTEGER)
end -- class EOLE_TYPEATTR