This page applies to Harlequin v13.1r0 and later; and to Harlequin MultiRIP but not Harlequin Core
The following bit flag values have been defined for use in string operations:
|
PLGFWSTR_TC_FLAG_INVALID
|
This bit flag can be used to determine whether or not a PlgFwTextCharacter variable contains a valid character. A bitwise AND operation on this flag and a PlgFwTextCharacter variable will return non‐zero if the character is invalid.
|
|
PLGFWSTR_TC_FLAG_ESCAPED
|
This bit flag can be used to determine whether or not a PlgFwTextCharacter variable contains an encoded multiple byte value. First, you must determine (using PLGFWSTR_TC_FLAG_INVALID) whether or not the character variable is valid. A bitwise AND operation on this flag and a valid PlgFwTextCharacter variable will return non‐ zero if the character is an encoded multiple byte value and zero if the character is a single byte value. Note that this operation will also return zero if the character is invalid.
|