See More

#include "responsebuilderregistry.h" #include "iresponsebuilder.h" #include "httpconnection.h" IResponseBuilder* ResponseBuilderRegistry::getBuilder(HttpConnection *conn) { map::iterator it=builderRegistry->find(conn->request.getExtension()); if(it==conns->end()) return NULL; else return it->second; } void ResponseBuilderRegistry::registerBuilder(IResponseBuilder *builder,char *ext) { builderRegistry[ext]=builder; }