Searched refs:DisposableWrapper (Results 1 – 11 of 11) sorted by relevance
12 public class DisposableWrapper : IDisposable class14 public static DisposableWrapper New(Action a) in New()16 return new DisposableWrapper().RegisterDisposeAction(a); in New()19 public DisposableWrapper() in DisposableWrapper() method in Antmicro.Renode.Utilities.DisposableWrapper24 public DisposableWrapper RegisterDisposeAction(Action a) in RegisterDisposeAction()
14 public DisposableWrapper Seal() in Seal()19 return DisposableWrapper.New(Unseal); in Seal()
154 … return DisposableWrapper.New(() => this.BaseStream.Seek(currentPosition, SeekOrigin.Begin));
27 var result = new DisposableWrapper(); in ObtainSinkActiveState()35 var result = new DisposableWrapper(); in ObtainSinkInactiveState()
28 … return new DisposableWrapper().RegisterDisposeAction(() => Instance.UnregisterCurrentThread()); in RegisterCurrentThread()
87 var result = new DisposableWrapper(); in ObtainSourceActiveState()107 return new DisposableWrapper().RegisterDisposeAction(() => Stop()); in ObtainStartedState()
108 using(DisposableWrapper.New(() => Interlocked.Exchange(ref usingReader, 0))) in TryGetSample()
481 using(var activityTracker = (DisposableWrapper)this.ObtainSinkActiveState()) in CpuThreadBody()
406 var result = new DisposableWrapper(); in TraceRegion()
2399 return DisposableWrapper.New(() => in Initialize()2416 private static readonly DisposableWrapper emptyDisposable = new DisposableWrapper();
419 return DisposableWrapper.New(() => in ObtainPausedState()