dmpserverapicontext.h
1.1 KB
/**************************************************************************
* file: DmpServerApiContext.h
* Author: wanzhongping
* Date: 2021-11-01 15:14:48
* Email: zhongpingw@chinadci.com
* copyright: 广州城市信息研究所有限公司
***************************************************************************/
#ifndef __dmpserverapicontext_h__
#define __dmpserverapicontext_h__
#include "dmap_server.h"
#include <string>
class DmpServerRequest;
class DmpServerResponse;
class DmpServerManager;
class SERVER_EXPORT DmpServerApiContext
{
public:
DmpServerApiContext(const DmpServerRequest *request, DmpServerResponse *response, DmpServerManager *manager);
const DmpServerRequest *request() const { return request_;}
DmpServerResponse *response() const { return response_;}
DmpServerManager *manager() const { return manager_;}
private:
const DmpServerRequest *request_ = nullptr;
DmpServerResponse *response_ = nullptr;
DmpServerManager *manager_ = nullptr;
};
#endif // __dmpserverapicontext_h__