UNPKG

@intuitionrobotics/ts-common

Version:
19 lines 552 B
import { LogClient_BaseRotate } from "./LogClient_BaseRotate.js"; export class LogClient_MemBuffer extends LogClient_BaseRotate { buffers = [""]; constructor(name, maxEntries = 10, maxSize = 1024 * 1024) { super(name, maxEntries, maxSize); } printLogMessage(log) { this.buffers[0] += log; } cleanup() { } rotateBuffer(fromIndex, toIndex) { this.buffers[toIndex] = this.buffers[fromIndex]; } prepare() { this.buffers[0] = ""; } } //# sourceMappingURL=LogClient_MemBuffer.js.map