Annotation of parser3/src/classes/response.C, revision 1.7

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.7     ! paf         8:        $Id: response.C,v 1.6 2001/04/03 08:23:06 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.7     ! paf        20: static void _clear(Request& r, const String&, MethodParams *) {
1.3       paf        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: