|
|
| version 1.104, 2001/10/19 12:43:30 | version 1.108, 2001/11/05 10:21:26 |
|---|---|
| Line 19 | Line 19 |
| #include "pa_vclass.h" | #include "pa_vclass.h" |
| #include "pa_vobject.h" | #include "pa_vobject.h" |
| #include "pa_venv.h" | #include "pa_venv.h" |
| #include "pa_vstatus.h" | |
| #include "pa_vform.h" | #include "pa_vform.h" |
| #include "pa_vmath.h" | #include "pa_vmath.h" |
| #include "pa_vrequest.h" | #include "pa_vrequest.h" |
| Line 48 class Methoded; | Line 49 class Methoded; |
| /// Main workhorse. | /// Main workhorse. |
| class Request : public Pooled { | class Request : public Pooled { |
| friend Temp_lang; | friend class Temp_lang; |
| public: | public: |
| /// some information from web server | /// some information from web server |
| Line 118 public: | Line 119 public: |
| void write_assign_lang(Value& avalue) { | void write_assign_lang(Value& avalue) { |
| wcontext->write(avalue, flang); | wcontext->write(avalue, flang); |
| } | } |
| /// appending string, assigning untaint language | |
| void write_assign_lang(const String& astring) { | |
| wcontext->write(astring, flang); | |
| } | |
| /// appending possible string, passing language built into string being written | /// appending possible string, passing language built into string being written |
| void write_pass_lang(Value& avalue) { | void write_pass_lang(Value& avalue) { |
| wcontext->write(avalue, String::UL_PASS_APPENDED); | wcontext->write(avalue, String::UL_PASS_APPENDED); |
| Line 154 public: | Line 159 public: |
| Methoded& OP; | Methoded& OP; |
| /// $env:fields | /// $env:fields |
| VEnv env; | VEnv env; |
| /// $status:fields | |
| VStatus status; | |
| /// $form:elements | /// $form:elements |
| VForm form; | VForm form; |
| /// $math:constants | /// $math:constants |
| Line 198 private: // core data | Line 205 private: // core data |
| /// charset->pcre_tables | /// charset->pcre_tables |
| Hash CTYPE; | Hash CTYPE; |
| /// stack trace | |
| Stack trace; | |
| private: // compile.C | private: // compile.C |
| VStateless_class& real_compile(COMPILE_PARAMS); | VStateless_class& real_compile(COMPILE_PARAMS); |