1 #ifndef SZA_UTIL_REGEXPPARSER_H
2 #define SZA_UTIL_REGEXPPARSER_H
22 RegExpParser(std::string regexp);
27 virtual ~RegExpParser();
34 bool matches(std::string matchString);
40 std::string regExpString_;
48 bool matches(
char* matchString,
bool incrementRegExpPtr=
true);
65 bool matchSingle(
char *start_ptr,
char *end_ptr,
char ch);
77 char getNextChar(
char *
string,
char **tail,
bool& wasEscaped);
86 #endif // End #ifndef SZA_UTIL_REGEXPPARSER_H