public override bool IsEqual(TunableStore o) { NestedStore store = o as NestedStore; if (store == null) { return(false); } if (!mChild.IsEqual(store.mChild)) { return(false); } return(base.IsEqual(o)); }
public TunableStore GetTunable(TunableStore setting) { List<TunableStore> list; if (Tunables.TryGetValue(setting.ParentType, out list)) { foreach (TunableStore store in list) { if (setting.IsEqual(store)) { return store; } } } return null; }