Annotation of parser3/src/classes/response.C, revision 1.6
1.6 ! paf 1: /** @file
! 2: Parser: @b response parser class.
! 3:
1.1 paf 4: Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com)
1.6 ! paf 5:
1.1 paf 6: Author: Alexander Petrosyan <paf@design.ru> (http://design.ru/paf)
7:
1.6 ! paf 8: $Id: response.C,v 1.5 2001/03/30 05:51:12 paf Exp $
1.1 paf 9: */
10:
1.3 paf 11: #include "pa_request.h"
1.1 paf 12: #include "_response.h"
13:
14: // global var
15:
1.4 paf 16: VStateless_class *response_class;
1.1 paf 17:
18: // methods
19:
1.3 paf 20: static void _clear(Request& r, const String& method_name, Array *params) {
21: r.self/*VResponse*/->get_hash()/*sure not 0*/->clear();
22: }
23:
1.1 paf 24: // initialize
25:
1.4 paf 26: void initialize_response_class(Pool& pool, VStateless_class& vclass) {
1.3 paf 27: // ^clear[]
1.5 paf 28: vclass.add_native_method("clear", Method::CT_DYNAMIC, _clear, 0, 0);
1.1 paf 29: }
E-mail: