示例#1
0
 /**
  * Writes a start event in the log
  **/
 public void WriteStart()
 {
     NewFile();
     mState = ELoggerState.RT;
     mJsonWriter.WriteArrayStart();
     mJsonWriter.WriteObjectStart();
     mJsonWriter.WritePropertyName("event");
     mJsonWriter.Write("start");
     mJsonWriter.WritePropertyName("time");
     mJsonWriter.Write(NewDate());
     mJsonWriter.WriteObjectEnd();
 }
示例#2
0
 /**
  * Private constructor
  **/
 private Logger()
 {
     mState = ELoggerState.RT;
 }
示例#3
0
 /**
  * Changes the state to High Quality
  **/
 public void ChangeToHQ()
 {
     mState = ELoggerState.HQ;
 }
示例#4
0
 /**
  * Changes the state to Real Time
  **/
 public void ChangeToRT()
 {
     mState = ELoggerState.RT;
 }