Use the Quantify application programming interface (API) for fine-grained control over the collection and display of performance data.
Unless otherwise specified, Quantify functions return 1 (true), indicating success.
The Quantify API includes the following functions:
pure_printf (char *format, ...)
pure_logfile_printf (char *format, ...)
quantify_print_recording_state (void)
quantify_save_data_to_file (char *filename)
quantify_add_annotation (char *annotation)
quantify_disable_recording_data (void)
quantify_start_recording_data (void)
quantify_stop_recording_data (void)
quantify_is_recording_data (void)
quantify_start_recording_dynamic_library_data (void)
quantify_stop_recording_dynamic_library_data (void)
quantify_is_recording_dynamic_library_data (void)
quantify_start_recording_register_window_traps (void)
quantify_stop_recording_register_window_traps (void)
quantify_is_recording_register_window_traps (void)
quantify_start_recording_system_call
(char *system_call_string)
quantify_stop_recording_system_call
(char *system_call_string)
quantify_is_recording_system_call
(char *system_call_string)
quantify_start_recording_system_calls (void)