|
HyperPlatform Programmer's Reference
|
This is the complete list of members for PerfCollector, including all inherited members.
| AddData(_In_ const char *location_name, _In_ ULONG64 elapsed_time) | PerfCollector | inline |
| data_ | PerfCollector | private |
| final_output_routine_ | PerfCollector | private |
| FinalOutputRoutine typedef | PerfCollector | |
| GetPerfDataIndex(_In_ const char *key) | PerfCollector | inlineprivate |
| initial_output_routine_ | PerfCollector | private |
| Initialize(_In_ OutputRoutine *output_routine, _In_opt_ InitialOutputRoutine *initial_output_routine=NoOutputRoutine, _In_opt_ FinalOutputRoutine *final_output_routine=NoOutputRoutine, _In_opt_ LockRoutine *lock_enter_routine=NoLockRoutine, _In_opt_ LockRoutine *lock_leave_routine=NoLockRoutine, _In_opt_ void *lock_context=nullptr, _In_opt_ void *output_context=nullptr) | PerfCollector | inline |
| InitialOutputRoutine typedef | PerfCollector | |
| kInvalidDataIndex | PerfCollector | privatestatic |
| kMaxNumberOfDataEntries | PerfCollector | privatestatic |
| lock_context_ | PerfCollector | private |
| lock_enter_routine_ | PerfCollector | private |
| lock_leave_routine_ | PerfCollector | private |
| LockRoutine typedef | PerfCollector | |
| NoLockRoutine(_In_opt_ void *lock_context) | PerfCollector | inlineprivatestatic |
| NoOutputRoutine(_In_opt_ void *output_context) | PerfCollector | inlineprivatestatic |
| output_context_ | PerfCollector | private |
| output_routine_ | PerfCollector | private |
| OutputRoutine typedef | PerfCollector | |
| Terminate() | PerfCollector | inline |
1.8.14