[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'Masks' (#lazutils)

TMaskUTF8.intfMatches

Implements the Matches method for the supported platform.

Declaration

Source position: masks.pas line 241

protected function TMaskUTF8.intfMatches(

  aMatchOffset: Integer;

  aMaskIndex: Integer

):TMaskFailCause;

Arguments

aMatchOffset

  

Offset into the match string compared in the method.

aMaskIndex

  

Ordinal position for the op code used in the method.

Function result

Success or failure reason for the comparison.

Description

IntfMatches is a TMaskFailCause function which implements the Matches method in the class instance.

IntfMatches uses the compiled op codes for the Mask expression to determine whether a value in the compared string are suitable for op codes. The return value indicates the success or reason for failure in the method.

IntfMatches is called from the Matches method.


Version 4.0 Generated 2025-05-03 Home