Synopsis
(macro) long ddf_GetFieldInfo(DDF_FLD *fld)
Purpose
Get field information flags.
Description
The field information flags for the DDF_FLD fld will be returned. These flags specify a variety of things about the field. Flags which may be tested by the caller are: .IP DDF_ARRAY 17 Non-scalar field .IP DDF_FIXED 17 Fixed array (declared fld[2][3]) .IP DDF_PTRFIXED 17 Ptr to fixed array (declared fld[cnt][2]) .IP DDF_VARIABLE 17 Variable array (declared fld[cnt1][cnt2]) .IP DDF_REFANY 17 PTR field can reference any entity type .IP DDF_REFNONE 17 PTR field may not reference another entity .IP DDF_UNION_FLG 17 STRUCT field is really a UNION .IP DDF_UNSIZED 17 Field is an unsized array .LP
Input
fld
Field whose field information flags are to be returned
Return
The field information flags for fld.