24 #ifndef NDN_UTIL_REGEX_REGEX_PATTERN_LIST_MATCHER_HPP    25 #define NDN_UTIL_REGEX_REGEX_PATTERN_LIST_MATCHER_HPP    42   extractPattern(
size_t index, 
size_t* next);
    45   extractSubPattern(
const char left, 
const char right, 
size_t index);
    48   extractRepetition(
size_t index);
    53 #endif // NDN_UTIL_REGEX_REGEX_PATTERN_LIST_MATCHER_HPP 
RegexPatternListMatcher(const std::string &expr, shared_ptr< RegexBackrefManager > backrefManager)
void compile() override
Compile the regular expression to generate the more matchers when necessary.