dmpservercontext.h
1.1 KB
/**************************************************************************
* file: dmpservercontext.h
* Author: wanzhongping
* Date: 2021-07-27 09:51:56
* Email: zhongpingw@chinadci.com
* copyright: 广州城市信息研究所有限公司
***************************************************************************/
#ifndef __dmpservercontext_h__
#define __dmpservercontext_h__
#include "dmap_server.h"
#include <string>
class DmpServerResponse;
class DmpServerRequest;
class DmpServerProject;
class SERVER_EXPORT DmpServerContext
{
public:
DmpServerContext(const DmpServerRequest *request, DmpServerResponse *response, const DmpServerProject *serverProject);
const DmpServerRequest *request() const { return request_;}
DmpServerResponse *response() const { return response_;}
const DmpServerProject *serverProject() const { return serverProject_;}
private:
const DmpServerRequest *request_ = nullptr;
DmpServerResponse *response_ = nullptr;
const DmpServerProject *serverProject_ = nullptr;
};
#endif // __dmpservercontext_h__