|
PX4 Firmware
PX4 Autopilot Software http://px4.io
|
PC_ELAPSED counter. More...
Public Attributes | |
| uint64_t | event_count {0} |
| uint64_t | time_start {0} |
| uint64_t | time_total {0} |
| uint32_t | time_least {0} |
| uint32_t | time_most {0} |
| float | mean {0.0f} |
| float | M2 {0.0f} |
Public Attributes inherited from perf_ctr_header | |
| sq_entry_t | link |
| list linkage More... | |
| enum perf_counter_type | type |
| counter type More... | |
| const char * | name |
| counter name More... | |
PC_ELAPSED counter.
Definition at line 81 of file perf_counter.cpp.
| uint64_t perf_ctr_elapsed::event_count {0} |
Definition at line 82 of file perf_counter.cpp.
Referenced by perf_end(), perf_event_count(), perf_print_counter_buffer(), perf_print_counter_fd(), perf_reset(), and perf_set_elapsed().
| float perf_ctr_elapsed::M2 {0.0f} |
Definition at line 88 of file perf_counter.cpp.
Referenced by perf_end(), perf_print_counter_buffer(), perf_print_counter_fd(), and perf_set_elapsed().
| float perf_ctr_elapsed::mean {0.0f} |
Definition at line 87 of file perf_counter.cpp.
Referenced by perf_end(), and perf_set_elapsed().
| uint32_t perf_ctr_elapsed::time_least {0} |
Definition at line 85 of file perf_counter.cpp.
Referenced by perf_end(), perf_print_counter_buffer(), perf_print_counter_fd(), perf_reset(), and perf_set_elapsed().
| uint32_t perf_ctr_elapsed::time_most {0} |
Definition at line 86 of file perf_counter.cpp.
Referenced by perf_end(), perf_print_counter_buffer(), perf_print_counter_fd(), perf_reset(), and perf_set_elapsed().
| uint64_t perf_ctr_elapsed::time_start {0} |
Definition at line 83 of file perf_counter.cpp.
Referenced by perf_cancel(), perf_end(), perf_reset(), and perf_set_elapsed().
| uint64_t perf_ctr_elapsed::time_total {0} |
Definition at line 84 of file perf_counter.cpp.
Referenced by perf_end(), perf_print_counter_buffer(), perf_print_counter_fd(), perf_reset(), and perf_set_elapsed().