diff options
Diffstat (limited to 'src/lib/misc/benchmark/benchmark.h')
-rw-r--r-- | src/lib/misc/benchmark/benchmark.h | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/src/lib/misc/benchmark/benchmark.h b/src/lib/misc/benchmark/benchmark.h deleted file mode 100644 index 3fa020e1b..000000000 --- a/src/lib/misc/benchmark/benchmark.h +++ /dev/null @@ -1,35 +0,0 @@ -/* -* Runtime benchmarking -* (C) 2008-2009 Jack Lloyd -* -* Botan is released under the Simplified BSD License (see license.txt) -*/ - -#ifndef BOTAN_RUNTIME_BENCHMARK_H__ -#define BOTAN_RUNTIME_BENCHMARK_H__ - -#include <botan/rng.h> -#include <map> -#include <string> -#include <chrono> - -namespace Botan { - -/** -* Algorithm benchmark -* @param name the name of the algorithm to test (cipher, hash, or MAC) -* @param af the algorithm factory used to create objects -* @param rng the rng to use to generate random inputs -* @param milliseconds total time for the benchmark to run -* @param buf_size size of buffer to benchmark against, in KiB -* @return results a map from provider to speed in mebibytes per second -*/ -std::map<std::string, double> -BOTAN_DLL algorithm_benchmark(const std::string& name, - RandomNumberGenerator& rng, - std::chrono::milliseconds milliseconds, - size_t buf_size); - -} - -#endif |