|
APM:Libraries
|
#include <Perf.h>
Public Member Functions | |
| Perf_Counter (perf_counter_type type_, const char *name_) | |
Public Attributes | |
| const char * | name |
| Perf_Lttng | lttng |
| perf_counter_type | type |
| uint64_t | count |
| uint64_t | start |
| uint64_t | total |
| uint64_t | min |
| uint64_t | max |
| double | avg |
| double | m2 |
Private Types | |
| using | perf_counter_type = AP_HAL::Util::perf_counter_type |
| using | perf_counter_t = AP_HAL::Util::perf_counter_t |
|
private |
|
inline |
| double Linux::Perf_Counter::avg |
Definition at line 56 of file Perf.h.
Referenced by Linux::Perf::end().
| uint64_t Linux::Perf_Counter::count |
Definition at line 48 of file Perf.h.
Referenced by Linux::Perf::count(), and Linux::Perf::end().
| Perf_Lttng Linux::Perf_Counter::lttng |
Definition at line 44 of file Perf.h.
Referenced by Linux::Perf::begin(), Linux::Perf::count(), and Linux::Perf::end().
| double Linux::Perf_Counter::m2 |
Definition at line 57 of file Perf.h.
Referenced by Linux::Perf::end().
| uint64_t Linux::Perf_Counter::max |
Definition at line 54 of file Perf.h.
Referenced by Linux::Perf::end().
| uint64_t Linux::Perf_Counter::min |
Definition at line 53 of file Perf.h.
Referenced by Linux::Perf::end(), and Perf_Counter().
| const char* Linux::Perf_Counter::name |
Definition at line 43 of file Perf.h.
Referenced by Linux::Perf::begin(), Linux::Perf::count(), and Linux::Perf::end().
| uint64_t Linux::Perf_Counter::start |
Definition at line 51 of file Perf.h.
Referenced by Linux::Perf::begin(), and Linux::Perf::end().
| uint64_t Linux::Perf_Counter::total |
Definition at line 52 of file Perf.h.
Referenced by Linux::Perf::end().
| perf_counter_type Linux::Perf_Counter::type |
Definition at line 46 of file Perf.h.
Referenced by Linux::Perf::begin(), Linux::Perf::count(), Linux::Perf::end(), and Perf_Counter().
1.8.13