EMaskError.TMaskExceptionCode enumeration
Enumeration with values identifiers representing mask exception codes.
Declaration
TMaskExceptionCode = (mecInternalError,mecInvalidCharMask,
mecMissingClose,mecIncompleteMask,
mecInvalidEscapeChar,mecInvalidUTF8Sequence)Description
Nothing more than the line above yet.
Values
mecInternalError | Represents an exception raised when an unexpected op code is encountered while evaluating a mask expression. |
mecInvalidCharMask | Represents an exception raised when an unexpected mask character is found when compiling the op codes for a mask expression. |
mecMissingClose | Represents an exception raised when the closing ']' is not found in a set or range expression. |
mecIncompleteMask | Represents an exception raised when a mask does not contain enough characters to evaluate the mask expression. |
mecInvalidEscapeChar | Represents an exception raised when an invalid value is assigned as the EscapeChar for a mask instance. |
mecInvalidUTF8Sequence | Not used in the current implementation. |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
