1 //
2 // Copyright (c) 2010-2018 Antmicro
3 // Copyright (c) 2011-2015 Realtime Embedded
4 //
5 // This file is licensed under the MIT License.
6 // Full license text is available in 'licenses/MIT.txt'.
7 //
8 using Antmicro.Renode.Utilities;
9 
10 namespace Antmicro.Renode.Peripherals
11 {
12     public interface IAnalyzableBackendAnalyzer<T> : IAnalyzableBackendAnalyzer where T : IAnalyzableBackend
13     {
AttachTo(T backend)14         void AttachTo(T backend);
15     }
16 
17     public interface IAnalyzableBackendAnalyzer : IAutoLoadType
18     {
Show()19         void Show();
Hide()20         void Hide();
21 
22         IAnalyzableBackend Backend { get; }
23     }
24 }
25 
26