| 92 | } |
| 93 | |
| 94 | std::vector<std::string> CustomOpManager::uninstall(const std::string& name) { |
| 95 | MGB_LOCK_GUARD(m_lib_mtx); |
| 96 | std::vector<std::string> op_names = m_custom_libs[name]->ops_in_lib(); |
| 97 | mgb_assert(m_custom_libs.erase(name) == 1, "uninstall error"); |
| 98 | return op_names; |
| 99 | } |
| 100 | |
| 101 | const std::unordered_map<std::string, LibHandle>& CustomOpManager::lib_info( |
| 102 | void) const { |
no test coverage detected