App performance stats.
More...
#include <app.hpp>
|
| PerfStats () |
| Constructor.
|
|
void | Reset () |
| Reset stats.
|
|
void | Update () |
| Update stats.
|
|
App performance stats.
Definition at line 244 of file app.hpp.
◆ mem_curr_
double fpsdk::common::app::PerfStats::mem_curr_ = 0.0 |
Current memory usage [MiB].
Definition at line 251 of file app.hpp.
◆ mem_peak_
double fpsdk::common::app::PerfStats::mem_peak_ = 0.0 |
Peak memory usage [MiB].
Definition at line 252 of file app.hpp.
◆ cpu_curr_
double fpsdk::common::app::PerfStats::cpu_curr_ = 0.0 |
Current (= average since last call to Update()) CPU usage [%].
Definition at line 253 of file app.hpp.
◆ cpu_avg_
double fpsdk::common::app::PerfStats::cpu_avg_ = 0.0 |
Average (since start) CPU usage [%].
Definition at line 254 of file app.hpp.
◆ cpu_peak_
double fpsdk::common::app::PerfStats::cpu_peak_ = 0.0 |
Peak CPU usage [%].
Definition at line 255 of file app.hpp.
◆ uptime_
Time since start.
Definition at line 256 of file app.hpp.
◆ pid_
uint64_t fpsdk::common::app::PerfStats::pid_ = 0 |
Process ID.
Definition at line 257 of file app.hpp.
The documentation for this struct was generated from the following file:
- fpsdk_common/include/fpsdk_common/app.hpp