コード例 #1
0
ファイル: PluginUtils.cpp プロジェクト: trarck/opensdk
void PluginUtils::setPluginJavaData(PluginProtocol* pKeyObj, PluginJavaData* pData,int pluginType)
{
    erasePluginJavaData(pKeyObj,pluginType);
    s_PluginObjMap.insert(std::pair<PluginProtocol*, PluginJavaData*>(pKeyObj, pData));
    std::string key=getPluginKey(pData->jclassName,pluginType);
    s_JObjPluginMap.insert(std::pair<std::string, PluginProtocol*>(key, pKeyObj));
}
コード例 #2
0
ファイル: PluginUtils.cpp プロジェクト: royliu/plugin-x
void PluginUtils::setPluginJavaData(PluginProtocol* pKeyObj, PluginJavaData* pData)
{
    erasePluginJavaData(pKeyObj);
    s_PluginObjMap.insert(std::pair<PluginProtocol*, PluginJavaData*>(pKeyObj, pData));
}
コード例 #3
0
void PluginUtils::setPluginJavaData(PluginProtocol* pKeyObj, PluginJavaData* pData)
{
    erasePluginJavaData(pKeyObj);
    s_PluginObjMap.insert(std::pair<PluginProtocol*, PluginJavaData*>(pKeyObj, pData));
    s_JObjPluginMap.insert(std::pair<std::string, PluginProtocol*>(pData->jaliasName, pKeyObj));
}