![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Manager for benchmarks. More...
#include <BenchmarkManager.h>
Public Member Functions | |
| void | addBenchSuite (const BenchSuitePtr &pBenchSuite) |
| add a new benchmark suite to manager | |
| BoolResult | run (const std::string &benchmarkName, BenchmarkResult &result) |
| run benchmark suites associated to current benchmark More... | |
Static Public Member Functions | |
| static BenchmarkManager & | getInstance () |
| retrieve singleton instance of BenchmarkManager | |
Protected Types | |
| typedef std::vector< BenchSuitePtr > | BenchSuiteColl |
| collection of benchmark suites | |
Protected Attributes | |
| BenchSuiteColl | _benchSuiteColl |
| collection of benchmark suites associated to object | |
Manager for benchmarks.
| BoolResult ipsdk::bench::BenchmarkManager::run | ( | const std::string & | benchmarkName, |
| BenchmarkResult & | result | ||
| ) |
run benchmark suites associated to current benchmark
1.8.14