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 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); }