- indexing
- title: "METHODDATA 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_METHODDATA
- inherit
-
EOLE_OBJECT_WITH_POINTER
- end
- creation
- make
- feature
-
make
-
allocate: POINTER
-
set_method_name (s: STRING)
-
set_dispid (dispid: INTEGER)
-
set_method_index (index: INTEGER)
-
set_calling_convention (convention: INTEGER)
-
set_arg_count (count: INTEGER)
-
set_method_flags (flags: INTEGER)
-
set_return_type (vartype: INTEGER)
-
add_param_data (param_data: EOLE_PARAMDATA)
-
put_param_data (index: INTEGER; param_data: EOLE_PARAMDATA)
-
get_param_data (index: INTEGER): EOLE_PARAMDATA
-
get_param_count: INTEGER
-
wipe_parameters
-
get_method_name: STRING
-
get_dispid: INTEGER
-
get_method_index: INTEGER
-
get_calling_convention: INTEGER
-
get_arg_count: INTEGER
-
get_method_flags: INTEGER
-
get_return_type: INTEGER
end -- class EOLE_METHODDATA