예제 #1
0
 public override void TraverseGuids(StateSnapshot ss)
 {
     for(int i = 0; i < data.Length; i++)
         ss.Convert(data[i]);
 }
예제 #2
0
 public override void TraverseGuids(StateSnapshot ss)
 {
     ss.Convert(arrayInstGuid);
 }
예제 #3
0
 /// <summary>
 /// Called during TakeSnapshot in State so that all guids
 /// are reached and renamed
 /// This function is to be overriden by subclasses to traverse
 /// to guids linked to them
 /// </summary>
 public override void TraverseGuids(StateSnapshot ss)
 {
     ss.Convert(valueguid);
 }
예제 #4
0
 /// <summary>
 /// Called during TakeSnapshot in State so that all guids
 /// are reached and renamed
 /// This function is to be overriden by subclasses to traverse
 /// to guids linked to them
 /// </summary>
 public override void TraverseGuids(StateSnapshot ss)
 {
     ss.Convert(objGuid);
     ss.Convert(ftnGuid);
 }
예제 #5
0
 /// <summary>
 /// Called during TakeSnapshot in State so that all guids
 /// are reached and renamed
 /// This function is to be overriden by subclasses to traverse
 /// to guids linked to them
 /// </summary>
 public override void TraverseGuids(StateSnapshot ss)
 {
     for(int i = 0; i < fields.Count; i++)
         ss.Convert(fields[i]);
 }
예제 #6
0
 /// <summary>
 /// Called during TakeSnapshot in State so that all guids
 /// are reached and renamed
 /// This function is to be overriden by subclasses to traverse
 /// to guids linked to them
 /// </summary>
 public override void TraverseGuids(StateSnapshot ss)
 {
     ss.Convert(threadStartGUID);
 }