--- parser3/src/classes/classes.C 2024/11/11 05:50:09 1.35 +++ parser3/src/classes/classes.C 2026/03/01 00:51:19 1.38 @@ -8,7 +8,7 @@ #include "classes.h" #include "pa_request.h" -volatile const char * IDENT_CLASSES_C="$Id: classes.C,v 1.35 2024/11/11 05:50:09 moko Exp $" IDENT_CLASSES_H; +volatile const char * IDENT_CLASSES_C="$Id: classes.C,v 1.38 2026/03/01 00:51:19 moko Exp $" IDENT_CLASSES_H; // Methoded @@ -52,16 +52,17 @@ Methoded_array::Methoded_array() { ADD_CLASS_VAR(mail) ADD_CLASS_VAR(math) ADD_CLASS_VAR(memcached) + ADD_CLASS_VAR(amqp) ADD_CLASS_VAR(memory) ADD_CLASS_VAR(reflection) ADD_CLASS_VAR(regex) ADD_CLASS_VAR(response) ADD_CLASS_VAR(string) ADD_CLASS_VAR(table) - ADD_CLASS_VAR(void) + ADD_CLASS_VAR(void) // should be after string for set_base #ifdef XML - ADD_CLASS_VAR(xnode) // should be before xdoc - ADD_CLASS_VAR(xdoc) + ADD_CLASS_VAR(xnode) + ADD_CLASS_VAR(xdoc) // should be after xnode for set_base #endif } @@ -72,13 +73,6 @@ void Methoded_array::configure_admin(Req for_each(configure_admin_one, &r); } -static void configure_user_one(Methoded_array::element_type methoded, Request *r) { - methoded->configure_user(*r); -} -void Methoded_array::configure_user(Request& r) { - for_each(configure_user_one, &r); -} - static void register_one(Methoded_array::element_type methoded, Request *r) { methoded->register_directly_used(*r); }