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: