Skip to content

Struct SYN_ErrLog

ClassList > SYN_ErrLog

Error log instance — circular buffer of error entries.

  • #include <syn_errlog.h>

Public Attributes

Type Name
uint32_t boot_count
size_t capacity
bool enabled
SYN_ErrEntry * entries
size_t head
size_t total_count

Public Attributes Documentation

variable boot_count

uint32_t SYN_ErrLog::boot_count;

Current boot number


variable capacity

size_t SYN_ErrLog::capacity;

Max entries


variable enabled

bool SYN_ErrLog::enabled;

Recording enabled


variable entries

SYN_ErrEntry* SYN_ErrLog::entries;

Circular buffer of entries


variable head

size_t SYN_ErrLog::head;

Next write position


variable total_count

size_t SYN_ErrLog::total_count;

Total errors ever recorded



The documentation for this class was generated from the following file src/syntropic/system/syn_errlog.h