[Quantproject-developers] QuantProject/b4_Business/a2_Strategies/Logging LogItem.cs, 1.1, 1.2
Brought to you by:
glauco_1
|
From: Glauco S. <gla...@us...> - 2008-02-07 18:45:39
|
Update of /cvsroot/quantproject/QuantProject/b4_Business/a2_Strategies/Logging In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv1377/b4_Business/a2_Strategies/Logging Modified Files: LogItem.cs Log Message: - the property RealCreationTime has been added - the property SimulatedCreationTime has been added Index: LogItem.cs =================================================================== RCS file: /cvsroot/quantproject/QuantProject/b4_Business/a2_Strategies/Logging/LogItem.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** LogItem.cs 19 Jan 2008 17:46:37 -0000 1.1 --- LogItem.cs 7 Feb 2008 18:45:33 -0000 1.2 *************** *** 30,42 **** /// Single information (about a backtest) to be logged /// </summary> public abstract class LogItem { ! protected DateTime creationTime; ! protected EndOfDayDateTime endOfDayDateTime; ! public LogItem( EndOfDayDateTime endOfDayDateTime ) { ! this.creationTime = DateTime.Now; ! this.endOfDayDateTime = endOfDayDateTime; } /// <summary> --- 30,63 ---- /// Single information (about a backtest) to be logged /// </summary> + [Serializable] public abstract class LogItem { ! protected DateTime realCreationTime; ! protected EndOfDayDateTime simulatedCreationTime; ! /// <summary> ! /// Real time when this log item is created ! /// </summary> ! public DateTime RealCreationTime { ! get { return this.realCreationTime; } ! } ! ! /// <summary> ! /// DateTime in the backtest, when this object is created ! /// </summary> ! public EndOfDayDateTime SimulatedCreationTime ! { ! get { return this.simulatedCreationTime; } ! } ! public string Simu ! { ! get { return this.simulatedCreationTime.Description; } ! } ! ! public LogItem( EndOfDayDateTime simulatedCreationTime ) ! { ! this.realCreationTime = DateTime.Now; ! this.simulatedCreationTime = simulatedCreationTime; } /// <summary> |