INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

cluster: ve_api_common
class VEAPI_FULL_FEATURE_DSC
creation

make
feature -- Queries

flags: BIT 32

arguments: ARRAY [VEAPI_ENTITY_DSC]

type: VEAPI_TYPE_DSC

offset: INTEGER

exports: ARRAY [VEAPI_CLASS_DSC]

constant_value: STRING

src_name, doc: STRING

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

has_arguments: BOOLEAN
feature -- Operations

make (arguments_: ARRAY [VEAPI_ENTITY_DSC]; type_: VEAPI_TYPE_DSC; exports_: ARRAY [VEAPI_CLASS_DSC]; offs: INTEGER; cv: STRING; src_nm: STRING; doc_: STRING)

set_flags (attr, const, onc, frz, def, ext: BOOLEAN)
feature -- flags

attribute_flag: INTEGER

constant_flag: INTEGER

once_flag: INTEGER

frozen_flag: INTEGER

deferred_flag: INTEGER

external_flag: INTEGER
end -- class VEAPI_FULL_FEATURE_DSC

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES