ixHighlightMatcherMatch -- Match a term against a series of wildcard patterns.
BooleanT ixHighlightMatcherMatch(HighlightMatcherT HighlightMatcher, UCharT *Word, size_t WordLength)
HighlightMatcher -- A Highlight Matcher created with a call to ixCreateHighlightMatcher() with some wildcard patterns stored in it.
Word -- A pointer to the word to be matched. (This word may contain binary data and must not contain any length indicators.)
WordLength -- The length of the word Word.
BooleanTrue or BooleanFalse depending on whether the word matches the stored wildcard patterns.
ixHighlightMatcherMatch matches the word Word with the stored wildcard patterns in the HighlightMatcher. If the word matches, then ixHighlightMatcherMatch returns BooleanTrue otherwise ixHighlightMatcherMatch returns BooleanFalse. After you are done matching all the words that need to be matched, be sure to dispose of the matcher using ixDeleteHighlightMatcher().
ixCreateHighlightMatcher, ixDeleteHighlightMatcher, ixAddWildCardPatternToHighlightMatcher