C# Класс MemoryMappedLog.MMLog

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Append ( TraceEventType eventType, int tick, LogComponent component, string thread, string header, string message ) : void
ReadNewEntries ( int sinceIdx, int &newIdx ) : MemoryMappedLog.LogEntry[]
RegisterChangeCallback ( System.Action callback ) : void

Приватные методы

Метод Описание
GetCurrentIndex ( ) : int
GetEntryOffset ( int entryIndex ) : int
IncrementCurrentIndex ( ) : int
MMLog ( ) : System
ReadArray ( int entryIndex, byte array ) : int
ReadEntry ( int entryIndex ) : LogEntry
WriteArray ( int entryIndex, byte array, int len ) : void

Описание методов

Append() публичный статический Метод

public static Append ( TraceEventType eventType, int tick, LogComponent component, string thread, string header, string message ) : void
eventType TraceEventType
tick int
component LogComponent
thread string
header string
message string
Результат void

ReadNewEntries() публичный статический Метод

public static ReadNewEntries ( int sinceIdx, int &newIdx ) : MemoryMappedLog.LogEntry[]
sinceIdx int
newIdx int
Результат MemoryMappedLog.LogEntry[]

RegisterChangeCallback() публичный статический Метод

public static RegisterChangeCallback ( System.Action callback ) : void
callback System.Action
Результат void