Home
last modified time | relevance | path

Searched refs:PluginKey (Results 1 - 2 of 2) sorted by relevance

/foundation/ai/ai_engine/services/server/plugin_manager/include/
H A Dplugin_manager.h32 struct PluginKey { struct
36 PluginKey(const std::string &aid, long long version) in PluginKey() function
41 inline bool operator< (const PluginKey& another) const in operator <()
54 typedef std::map<PluginKey, std::shared_ptr<Plugin>> PluginMap;
66 std::shared_ptr<Plugin> FindPlugin(const PluginKey &pluginKey);
67 void AddPlugin(const PluginKey &pluginKey, const std::shared_ptr<Plugin> &pluginValue);
68 void DelPlugin(const PluginKey &pluginKey);
/foundation/ai/ai_engine/services/server/plugin_manager/source/
H A Dplugin_manager.cpp28 PluginKey pluginKey(aid, version); in GetPlugin()
43 std::shared_ptr<Plugin> PluginManager::FindPlugin(const PluginKey &pluginKey) in FindPlugin()
53 void PluginManager::AddPlugin(const PluginKey &pluginKey, const std::shared_ptr<Plugin> &pluginValue) in AddPlugin()
59 void PluginManager::DelPlugin(const PluginKey &pluginKey) in DelPlugin()
92 PluginKey pluginKey(aid, version); in LoadPlugin()
101 PluginKey pluginKey(aid, version); in UnloadPlugin()

Completed in 2 milliseconds