Home
last modified time | relevance | path

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

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/
DExternalsManager.cs25 externals = new Dictionary<string, IExternal>(); in ExternalsManager()
32 lock(externals) in AddExternal()
34 if(externals.ContainsValue(external)) in AddExternal()
38 if(externals.ContainsKey(name)) in AddExternal()
42 externals.Add(name, external); in AddExternal()
50 return externals.Values.OfType<T>();
55 lock(externals) in RemoveExternal()
57 if(!externals.ContainsValue(external)) in RemoveExternal()
62 externals.Remove(externals.Single(x => x.Value == external).Key); in RemoveExternal()
71 lock(externals) in Clear()
[all …]