上传者: 38688890
|
上传时间: 2022-11-06 22:09:14
|
文件大小: 57KB
|
文件类型: PDF
一、注册辅助类
ClassRegistry:模板函数,用于data、module、contextdata的注册,其中的函数解析:
create_object:从RegistryMap里找到传入name对应的RegistryNode(RegistryNode保存了名字和构造函数),调用构造函数返回。
register_class:用传入的name和constructor注册RegistryMap,只在Register的构造函数里面调用,后面会在ClassRegister DataRegister、ClassRegister ModuleRegister、Clas