Skip to content

Struct SYN_Profiler

ClassList > SYN_Profiler

Task profiler instance.

  • #include <syn_profiler.h>

Public Attributes

Type Name
uint8_t capacity
bool enabled
SYN_ProfileEntry * entries
uint32_t period_ms
uint32_t period_start

Public Attributes Documentation

variable capacity

uint8_t SYN_Profiler::capacity;

Number of entries


variable enabled

bool SYN_Profiler::enabled;

Profiling active


variable entries

SYN_ProfileEntry* SYN_Profiler::entries;

Profile entry array


variable period_ms

uint32_t SYN_Profiler::period_ms;

Measurement period (ms)


variable period_start

uint32_t SYN_Profiler::period_start;

Tick at start of current period



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