dmpserverplugins.h
884 Bytes
/**************************************************************************
* file: dmpserverplugins.h
* Author: wanzhongping
* Date: 2021-03-12 16:50:26
* Email: zhongpingw@chinadci.com
* copyright: 广州城市信息研究所有限公司
***************************************************************************/
#ifndef __dmpserverplugins_h__
#define __dmpserverplugins_h__
#include "dmpserverinterface.h"
#include <vector>
#include "python/dmppythonutils.h"
//class DmpPythonUtils;
class SERVER_EXPORT DmpServerPlugins
{
public:
explicit DmpServerPlugins() = default;
static bool InitPlugins( DmpServerInterface *interface );
static std::vector<std::string> &ServerPlugins();
static std::shared_ptr<DmpPythonUtils> sp_python_utils_;
};
#endif //__dmpserverplugins_h__