Files
wnmj/Servers/服务器组件/模块管理/ModuleDBParameter.h
2026-02-13 14:34:15 +08:00

43 lines
1001 B
C++

#ifndef MODULE_DB_PARAMETER_HEAD_FILE
#define MODULE_DB_PARAMETER_HEAD_FILE
#pragma once
#include "ModuleManagerHead.h"
//////////////////////////////////////////////////////////////////////////////////
//模块参数
class MODULE_MANAGER_CLASS CModuleDBParameter
{
//服务参数
protected:
tagDataBaseParameter m_PlatformDBParameter; //连接信息
//静态变量
protected:
static CModuleDBParameter * m_pModuleDBParameter; //对象指针
//函数定义
public:
//构造函数
CModuleDBParameter();
//析构函数
virtual ~CModuleDBParameter();
//连接信息
public:
//连接信息
tagDataBaseParameter * GetPlatformDBParameter() { return &m_PlatformDBParameter; }
//连接信息
VOID SetPlatformDBParameter(tagDataBaseParameter & PlatformDBParameter) { m_PlatformDBParameter=PlatformDBParameter; }
//静态函数
public:
//获取对象
static CModuleDBParameter * GetModuleDBParameter() { return m_pModuleDBParameter; }
};
//////////////////////////////////////////////////////////////////////////////////
#endif