public void WriteLine(LoggerMessageVerbosity verbosity, VHDLRuntime.Values.BuiltIn.TIME time, int CurrentDutyCycle, object arg) { string message = String.Format("[{0}:{1}][{2}] {3}", time, CurrentDutyCycle, verbosity, arg); writer.WriteLine(message); onWriteEvent(verbosity, message); }
public void WriteLine(LoggerMessageVerbosity verb, string str) { string message = str; writer.WriteLine(message); onWriteEvent(verb, message); }
protected string GenReportStatement(LoggerMessageVerbosity verbosity, object o) { string verb = string.Format("{0}.{1}", "VHDLRuntime.LoggerMessageVerbosity", verbosity); FunctionCallTemplate template = new FunctionCallTemplate("Logger", "WriteLine", verb, "CurrentTime", "CurrentDutyCycle", o); return(template.TransformText()); }
public void WriteLineFormat(LoggerMessageVerbosity verbosity, VHDLRuntime.Values.BuiltIn.TIME time, int CurrentDutyCycle, string str, params object[] args) { string userMessage = string.Format(str, args); string message = String.Format("[{0}:{1}][{2}] {3}", time, verbosity, userMessage); writer.WriteLine(message); onWriteEvent(verbosity, message); }
public static System.ConsoleColor ConvertToConsoleColor(LoggerMessageVerbosity verbosity) { switch (verbosity) { case LoggerMessageVerbosity.Warning: return(ConsoleColor.Yellow); case LoggerMessageVerbosity.Error: return(ConsoleColor.Red); case LoggerMessageVerbosity.Failue: return(ConsoleColor.DarkRed); default: return(ConsoleColor.Gray); } }
private void OnWrite(LoggerMessageVerbosity verbosity, string message) { }
public void WriteLine(LoggerMessageVerbosity verb, object o) { WriteLine(verb, o.ToString()); }