Oakfield API Documentation 1.0.0
Numerical core APIs
Loading...
Searching...
No Matches
SimProfiler Struct Reference

Profiler state used by the runtime scheduler. More...

#include <sim_profiler.h>

Collaboration diagram for SimProfiler:

Public Attributes

SimProfilerCountercounters
 
size_t counter_count
 
bool frame_active
 
uint64_t frame_start_ns
 
uint64_t frame_end_ns
 

Detailed Description

Profiler state used by the runtime scheduler.

Member Data Documentation

◆ counter_count

size_t SimProfiler::counter_count

Number of counters allocated.

◆ counters

SimProfilerCounter* SimProfiler::counters

Per-operator counters.

◆ frame_active

bool SimProfiler::frame_active

Indicates the profiler has an active frame.

◆ frame_end_ns

uint64_t SimProfiler::frame_end_ns

Frame end timestamp.

◆ frame_start_ns

uint64_t SimProfiler::frame_start_ns

Frame start timestamp.


The documentation for this struct was generated from the following file: