--- parser3/src/include/pa_request.h 2001/04/15 12:32:59 1.82 +++ parser3/src/include/pa_request.h 2001/04/28 10:58:30 1.85 @@ -5,7 +5,7 @@ Author: Alexander Petrosyan (http://design.ru/paf) - $Id: pa_request.h,v 1.82 2001/04/15 12:32:59 paf Exp $ + $Id: pa_request.h,v 1.85 2001/04/28 10:58:30 paf Exp $ */ #ifndef PA_REQUEST_H @@ -43,6 +43,7 @@ #endif class Temp_lang; +class Methoded; /// Main workhorse. class Request : public Pooled { @@ -145,7 +146,7 @@ public: char *post_data; size_t post_size; /// operators are methods of this class - VClass OP; + Methoded& OP; /// $env:fields here VEnv env; /// $form:elements here @@ -162,12 +163,17 @@ public: /// contexts WContext *wcontext; + /// main class conglomerat + VStateless_class *main_class; + /// connection SQL_Connection *connection; /// table of protocol's libraries. read from $SQL:drivers Table *protocol2library; /// mail options Hash *mail; + /// PCRE character tables + unsigned char *pcre_tables; private: // core data