Home
last modified time | relevance | path

Searched refs:EngineKey (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/ai/ai_engine/services/server/server_executor/include/
H A Dengine_manager.h33 struct EngineKey { struct
37 EngineKey(const std::string &aid, long long version) : aid(aid), version(version) in EngineKey() argument
41 inline bool operator < (const EngineKey &another) const
120 int CreateEngine(const EngineKey &engineKey, std::shared_ptr<Engine> &engine);
121 int CreateEngineWithCheck(const EngineKey &engineKey, std::shared_ptr<Engine> &engine);
122 std::shared_ptr<Engine> FindEngine(const EngineKey &engineKey);
123 void DelEngine(const EngineKey &engineKey);
127 using Engines = std::map<EngineKey, std::shared_ptr<Engine>>;
/ohos5.0/foundation/ai/ai_engine/services/server/server_executor/source/
H A Dengine_manager.cpp65 EngineKey engineKey(aid, algoInfo.algorithmVersion); in StartEngine()
124 EngineKey engineKey(aid, version); in StopEngine()
185 int EngineManager::CreateEngine(const EngineKey &engineKey, std::shared_ptr<Engine> &engine) in CreateEngine()
238 int EngineManager::CreateEngineWithCheck(const EngineKey &engineKey, std::shared_ptr<Engine> &engin… in CreateEngineWithCheck()
259 std::shared_ptr<Engine> EngineManager::FindEngine(const EngineKey &engineKey) in FindEngine()
270 void EngineManager::DelEngine(const EngineKey &engineKey) in DelEngine()