Constants to be used the editing methods.
◆ etf_flag_t
Enumerator |
---|
ETF_NO_SAVE | don't save to til (normally typerefs are saved to til) A call with ETF_NO_SAVE must be followed by a call without it.
Otherwise there may be inconsistencies between the memory and the type library.
|
ETF_NO_LAYOUT | don't calc type layout before editing
|
ETF_MAY_DESTROY | may destroy other members
|
ETF_COMPATIBLE | new type must be compatible with the old
|
ETF_FUNCARG | udm - member is a function argument (cannot create arrays)
|
ETF_FORCENAME | anyway use name, see below for more usage description
|
ETF_AUTONAME | udm - generate a member name if was not specified (add_udm, set_udm_type)
|
ETF_BYTIL | udm - new type was created by the type subsystem
|
ETF_NO_ARRAY | add_udm, set_udm_type - do not convert type to an array on the size mismatch
|