##// END OF EJS Templates
improved trace system
improved trace system

File last commit:

r48:d9d794b61bb9 interactive logger
r52:edf0bc558596 default
Show More
TraceViewItem.cs
26 lines | 762 B | text/x-csharp | CSharpLexer
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Implab.Diagnostics.Interactive {
public class TraceViewItem {
string m_formattedValue;
public string Message { get; set; }
public int Timestamp { get; set; }
public int Indent { get; set; }
public int Thread { get; set; }
public string Channel { get; set; }
public string FormattedMessage {
get {
if (m_formattedValue == null) {
m_formattedValue = Message.Replace("\r",String.Empty).Replace("\n", " | ");
}
return m_formattedValue;
}
}
}
}