stm_r_definition_type (id, &status)
● The enumerated type that reflects whether the textual element has a form. The nature of the definition field in the form isstm_definition_type
, whose values are:
●
stm_reference
—The element has no form.
●
stm_primitive
—The definition field is empty.
●
stm_compound
—The definition field contains a compound expression.
●
stm_constant
—The definition field contains a constant.
●
stm_alias
—The definition field contains an identifier, a bit array, a component, or a slice (relevant fordi
only).
●
stm_explicit
—Theinfo_flow
has a form.
●
stm_predefined
—Predefined function.
subroutine
parameter
Input/Output Although the return value of this function is of typeint
, Dataport allows you to reference this value by name. The name is internally defined as a predefined constant The following table lists the possible values allowed for each Rational Statemate element subtype.
information-
flow
subroutine
parameter
user-defined
type