コード例 #1
0
ファイル: Module.cpp プロジェクト: dehilsterlexis/eclide-1
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;
}
コード例 #2
0
ファイル: Module.cpp プロジェクト: dehilsterlexis/eclide-1
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;
}