IModule * CreateModule(const IRepository *rep, const std::_tstring &label, const ECLModule * data) { CModule * mod = CreateModuleRaw(rep, label.c_str(), false); ATLASSERT(mod); mod->Update(data); return mod; }
IModule * CreateModule(const IRepository *rep, const ns2__ECLModule * data, bool noBroadcast) { ATLASSERT(data->Name); ATLASSERT(!data->Name->empty()); CModule * mod = CreateModuleRaw(rep, data->Name->c_str(), false); ATLASSERT(mod); mod->Update(data, noBroadcast); return mod; }