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 }