Next: , Up: Data Collection reference   [Contents][Index]


4.5.1 Custom Data Collection Reference

C Function Type: micro_benchmark_custom_sample_create_data_fun

Its prototype is void *(*) (void).


C Function Type: micro_benchmark_custom_sample_release_data_fun

Its prototype is void (*) (void *);


C Function Type: micro_benchmark_custom_sample_collector_fun

Its prototype is void (*) (void *, size_t, micro_benchmark_stats_generic_samples).


C Data Type: micro_benchmark_custom_sample_collector { micro_benchmark_custom_sample_create_data_fun create_data, micro_benchmark_custom_sample_release_data_fun release_data, micro_benchmark_custom_sample_collector_fun parse_samples, micro_benchmark_report_extractor_fun get_data }

Custom data collection.


C Function Type: micro_benchmark_custom_time_calculator

Its prototype is micro_benchmark_time_stats_values (*) (size_t, micro_benchmark_time_samples)