--- parser3/src/include/pa_string.h 2001/04/03 09:58:09 1.64 +++ parser3/src/include/pa_string.h 2001/04/03 16:34:27 1.68 @@ -5,7 +5,7 @@ Author: Alexander Petrosyan (http://design.ru/paf) - $Id: pa_string.h,v 1.64 2001/04/03 09:58:09 paf Exp $ + $Id: pa_string.h,v 1.68 2001/04/03 16:34:27 paf Exp $ */ #ifndef PA_STRING_H @@ -184,10 +184,13 @@ public: const String& delim, Untaint_lang lang, int limit=-1) const; + typedef void (*Row_action)(Table& table, Array *row, int start, int finish, + void *info); bool match(const String *aorigin, const String& regexp, - const String& options, - Table **table) const; + const String *options, + Table **table, + Row_action row_action, void *info) const; #ifndef NO_STRING_ORIGIN /// origin of string. calculated by first row