文件名称:资源管理核心-参数管理器
文件大小:308KB
文件格式:RAR
更新时间:2019-12-30 07:11:09
参数管理器 单例
C++编写的 单例模式的 参数管理器 关于软件平台性的资源管理核心的其他内容将继续丰富中,后续会更新。当前的库最好只使用参数管理器这部分。 用起来非常简单,三行代码:一行注册,一劳永逸;一行存入;一行获取,可以全局获取、随时随地。 例子: Dialog* tDlg = new Dialog; tDlg->setTitle("testParam"); // 构造一个对话框做例子 REGIST_OBJECT(CoreParamManager); //将参数管理器注册到核心中 CoreParamManager* tParam = GET_COREOBJECT(CoreParamManager);//获取参数管理器 tParam->addParam("dlg", tDlg); //向参数管理器中添加参数 addParam(参数名称, 参数指针) Dialog* tDlg2 = SYS_PARAM_GET_PARAMETER(Dialog, "dlg"); //从参数管理器中获取参数 SYS_PARAM_GET_PARAMETER(类型,参数名称) tDlg2->exec(); //使用参数
【文件预览】:
lib
----libVS_PlatformCore.lib(2.3MB)
include
----SgfSingleCoreObjectImpl.h(1KB)
----ISgfCore.h(3KB)
----SgfCoreManager.h(2KB)
----ISgfCoreManager.h(2KB)
----SgfParamManager.h(3KB)
----SgfPlatformCore.h(2KB)