This Subprogram will return the Qualifier Type of the specified Qualifier as a text string. It is intended for use in the situation where a Qualifier has been detected by UI_GET_QUALIFIER and the Application Programmer wishes to verify that the returned Function Value detailing whether the Qualifier is negated etc. is consistent with the definition of the Qualifier.
Short Name Calling Sequence
STATUS = UIGTQT(QUAL,TYPE)
Long Name Calling Sequence
STATUS = UI_GET_QUALIFIER_TYPE(...)
Input Arguments
QUAL (Character) Text of Qualifier
Output Arguments
TYPE (Character) Qualifier Type
Function Value
UI__SUCCESS ) Success UISUCC )
UI__ILLEGAL_QUALIFIER ) Illegal Qualifier UIILQU )
UI__NOT_INITIALIZED ) Package not Initialized UININI ) Note:
' ' No associated Value 'DOUBLE' Double Precision Value 'FILENAME' Filename Value 'HEXADECIMAL' Hexadecimal Value 'HEXBOUNDS' Hexadecimal Bounds Value 'HEXLIST' Hexadecimal List Value 'INTEGER' Integer Value 'INTBOUNDS' Integer Bounds Value 'INTLIST' Integer List Value 'LOGICAL' Logical (True/False) Value 'NEGATABLE' Negatable 'OCTAL' Octal Value 'OCTBOUNDS' Octal Bounds Value 'OCTLIST' Octal List Value 'ONOFF' On/Off Value 'REAL' Real Value 'REALBOUNDS' Real Bounds Value 'REALLIST' Real List Value 'TEXT' Text Value 'YESNO' Yes/No Valuewhere these will be truncated or padded out with trailing spaces as appropriate.