INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: ""
project: "Visual Eiffel"
revision: "$Revision: 1.1 $"
copyright: "Copyright (C) 1996-2005 Object Tools Group"
license: "http://visual-eiffel.com/license"
cluster: ve_api
class VEAPI_FEATURE
inherit

VEAPI_SERVER
undefine
is_equal
end

COMPARABLE
redefine
is_equal
end
creation

make
feature -- Data

ftr_dsc: VEAPI_FEATURE_DSC

full_dsc: VEAPI_FULL_FEATURE_DSC
feature -- Queries

is_equal (other: like Current): BOOLEAN

infix "<" (other: like Current): BOOLEAN

loaded: BOOLEAN

is_attribute: BOOLEAN

is_constant: BOOLEAN

is_once: BOOLEAN

is_frozen: BOOLEAN

is_deferred: BOOLEAN

is_external: BOOLEAN

is_routine: BOOLEAN

is_function: BOOLEAN

is_procedure: BOOLEAN

offset: INTEGER

final_name: STRING

name: STRING

origin_class: VEAPI_CLASS

arguments: ARRAY [VEAPI_ENTITY]

type: VEAPI_TYPE

constant_value: STRING

source_name: STRING
-- real feature name considering register

documentation: STRING

exports: ARRAY [VEAPI_CLASS]

get_short_form: ARRAY [STRING]
feature -- Operations

make (fd: VEAPI_FEATURE_DSC)

load

reset
end -- class VEAPI_FEATURE

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES