Exemple #1
0
 private void SerializeMemoryInspectionResult(MemoryInspectionResult memory, IFastJsonWriter writer)
 {
     writer.WriteStartObject();
     writer.WriteProperty("type", "inspection:memory");
     writer.WriteProperty("title", memory.Title);
     writer.WritePropertyStartArray("labels");
     foreach (var label in memory.Labels)
     {
         SerializeMemoryInspectionLabel(writer, label);
     }
     writer.WriteEndArray();
     writer.WritePropertyStartArray("data");
     foreach (var @byte in memory.Data)
     {
         writer.WriteValue(@byte);
     }
     writer.WriteEndArray();
     writer.WriteEndObject();
 }
Exemple #2
0
 private void SerializeMemoryInspectionResult(MemoryInspectionResult memory, IFastJsonWriter writer)
 {
     writer.WriteStartObject();
     writer.WriteProperty("type", "inspection:memory");
     writer.WriteProperty("title", memory.Title);
     writer.WriteProperty("address", memory.Address.ToString("X"));
     writer.WritePropertyStartArray("fields");
     foreach (var field in memory.Fields)
     {
         writer.WriteStartObject();
         writer.WriteProperty("name", field.Name);
         writer.WriteProperty("offset", field.Offset);
         writer.WriteProperty("size", field.Size);
         writer.WriteEndObject();
     }
     writer.WriteEndArray();
     writer.WritePropertyStartArray("data");
     foreach (var @byte in memory.Data)
     {
         writer.WriteValue(@byte);
     }
     writer.WriteEndArray();
     writer.WriteEndObject();
 }