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 System;
9 
10 namespace Antmicro.Renode.Core.Structure
11 {
12     public sealed class NullRegistrationPoint : ITheOnlyPossibleRegistrationPoint
13     {
14         public static NullRegistrationPoint Instance { get; private set; }
15 
16         public string PrettyString
17         {
18             get
19             {
20                 return ToString();
21             }
22         }
23 
ToString()24         public override string ToString()
25         {
26             return "[-]";
27         }
28 
NullRegistrationPoint()29         static NullRegistrationPoint()
30         {
31             Instance = new NullRegistrationPoint();
32         }
33 
NullRegistrationPoint()34         private NullRegistrationPoint()
35         {
36         }
37     }
38 }
39 
40