From 7234fe326d16d6bf9f4374a09ddc6ef790e6723f Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Thu, 18 Jun 2009 22:03:02 +0200 Subject: Globale Variablen durch Application-Klasse ersetzt --- src/Common/RequestHandlers/SimpleRequestHandler.h | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src/Common/RequestHandlers/SimpleRequestHandler.h') diff --git a/src/Common/RequestHandlers/SimpleRequestHandler.h b/src/Common/RequestHandlers/SimpleRequestHandler.h index 5d388d3..0c295b5 100644 --- a/src/Common/RequestHandlers/SimpleRequestHandler.h +++ b/src/Common/RequestHandlers/SimpleRequestHandler.h @@ -26,20 +26,16 @@ namespace Mad { namespace Common { namespace RequestHandlers { -class SimpleRequestHandlerGroup; - class SimpleRequestHandler : public RequestHandler { private: - friend class SimpleRequestHandlerGroup; - std::string type; boost::function2, XmlPacket*> handler; protected: virtual void handlePacket(boost::shared_ptr packet); - SimpleRequestHandler(const std::string &type0, const boost::function2, XmlPacket*> &handler0) - : type(type0), handler(handler0) {} + SimpleRequestHandler(Application *application, const std::string &type0, const boost::function2, XmlPacket*> &handler0) + : RequestHandler(application), type(type0), handler(handler0) {} }; } -- cgit v1.2.3