INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

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

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES