/// <summary> /// Formats the log. /// </summary> /// <param name="sb">The sb.</param> /// <param name="ac">The ac.</param> private void FormatLog(StringBuilder sb, Activity ac) { DateTime dt = ac.When(); sb.Append(dt.ToShortDateString() + ", " + dt.ToLongTimeString()); sb.Append(", "); sb.Append(ac.getScore()); sb.Append(", "); sb.Append(ac.StateString); sb.Append(","); sb.Append(ac.What()); sb.Append(ac.getStats()); }
/// <summary> /// Enqueues the buffer. /// </summary> /// <param name="ac">The ac.</param> private void EnqueueBuffer(Activity ac) { this.FormatLog(bufferStringBuilder, ac); bufferStringBuilder.Append("\n"); numOfLinesInBuffer++; }