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.Utilities
11 {
12     public class TimerResult
13     {
ToString()14         public override string ToString()
15         {
16             return string.Format("{2} timer check at {0}, elapsed {1}{3}.", Timestamp.ToLongTimeString(), FromBeginning.ToString(), SequenceNumber.ToOrdinal(), EventName == null ? "" : " " + EventName);
17         }
18 
19         public int SequenceNumber { get; set; }
20 
21         public TimeSpan FromBeginning { get; set; }
22 
23         public DateTime Timestamp { get; set; }
24 
25         public String EventName { get;set; }
26     }
27 }