Vector Optimized Library of Kernels  2.0
Architecture-tuned implementations of math kernels
volk_profile.h
Go to the documentation of this file.
1 
2 
3 #include <stdbool.h> // for bool
4 #include <iosfwd> // for ofstream
5 #include <string> // for string
6 #include <vector> // for vector
7 
9 
10 void read_results(std::vector<volk_test_results_t> *results);
11 void read_results(std::vector<volk_test_results_t> *results, std::string path);
12 void write_results(const std::vector<volk_test_results_t> *results, bool update_result);
13 void write_results(const std::vector<volk_test_results_t> *results, bool update_result, const std::string path);
14 void write_json(std::ofstream &json_file, std::vector<volk_test_results_t> results);
void write_json(std::ofstream &json_file, std::vector< volk_test_results_t > results)
Definition: volk_profile.cc:266
void read_results(std::vector< volk_test_results_t > *results)
Definition: volk_profile.cc:156
Definition: qa_utils.h:33
void write_results(const std::vector< volk_test_results_t > *results, bool update_result)
Definition: volk_profile.cc:213
std::map< std::string, volk_test_time_t > results
Definition: qa_utils.h:39