Lines Matching refs:pattern
276 * Creates a set from the given pattern. See the UnicodeSet class
277 * description for the syntax of the pattern language.
278 * @param pattern a string specifying what characters are in the set
279 * @param patternLength the length of the pattern, or -1 if null
285 uset_openPattern(const UChar* pattern, int32_t patternLength,
289 * Creates a set from the given pattern. See the UnicodeSet class
290 * description for the syntax of the pattern language.
291 * @param pattern a string specifying what characters are in the set
292 * @param patternLength the length of the pattern, or -1 if null
294 * @param options bitmask for options to apply to the pattern.
300 uset_openPatternOptions(const UChar* pattern, int32_t patternLength,
401 * pattern. See the UnicodeSet class description for the syntax of
402 * the pattern language. See also the User Guide chapter about UnicodeSet.
403 * <em>Empties the set passed before applying the pattern.</em>
405 * @param set The set to which the pattern is to be applied.
406 * @param pattern A pointer to UChar string specifying what characters are in the set.
407 * The character at pattern[0] must be a '['.
409 * @param options A bitmask for options to apply to the pattern.
411 * @param status Returns an error if the pattern cannot be parsed.
414 * of the parsed pattern.
422 const UChar *pattern, int32_t patternLength,
494 * Return true if the given position, in the given pattern, appears
495 * to be the start of a UnicodeSet pattern.
497 * @param pattern a string specifying the pattern
498 * @param patternLength the length of the pattern, or -1 if NULL
503 uset_resemblesPattern(const UChar *pattern, int32_t patternLength,