Table of Contents

Class MetricsExporter

Namespace
Framework.Systems.Diagnostics.Output
Assembly
Assembly-CSharp.dll

DiagnosticSnapshot 링 버퍼를 CSV 또는 MemoryPack 바이너리로 내보내기.

public static class MetricsExporter
Inheritance
object
MetricsExporter

Remarks

Flush 시점에 호출. 게임 플레이 중 연속 쓰기 금지. CSV: 사람이 읽을 수 있는 형태. MemoryPack: 빠른 바이너리 저장.

Methods

ExportBinary(DiagnosticSnapshot[], string)

DiagnosticSnapshot 배열을 MemoryPack 바이너리로 저장.

public static void ExportBinary(DiagnosticSnapshot[] snapshots, string path)

Parameters

snapshots DiagnosticSnapshot[]
path string

ExportCSV(DiagnosticSnapshot[], string)

DiagnosticSnapshot 배열을 CSV로 저장.

public static void ExportCSV(DiagnosticSnapshot[] snapshots, string path)

Parameters

snapshots DiagnosticSnapshot[]

저장할 스냅샷 배열.

path string

저장 경로.

ImportBinary(string)

MemoryPack 바이너리에서 스냅샷 배열 복원.

public static DiagnosticSnapshot[] ImportBinary(string path)

Parameters

path string

Returns

DiagnosticSnapshot[]