- 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