struct LogBufferData

Defined at line 40 of file ../../sdk/lib/syslog/structured_backend/cpp/log_buffer.h

Opaque structure representing the backend encode state.

This structure only has meaning to the backend and application code shouldn't

touch these values.

LogBuffers store the state of a log record that is in the process of being

encoded.

A LogBuffer is initialized by calling BeginRecord, and is written to

the LogSink by calling FlushRecord.

Calling BeginRecord on a LogBuffer will always initialize it to its

clean state.

Public Members

uint64_t[15] record_state
uint64_t[4096] data