|
#ifndef _CELERO_EXECUTOR_H_
#define _CELERO_EXECUTOR_H_
#include <string>
#include <memory>
namespace celero
{
class BenchmarkInfo;
namespace executor
{
void Execute(std::shared_ptr<BenchmarkInfo> x);
void RunAll();
bool RunAllBaselines();
bool RunAllTests();
void RunGroup(const std::string& x);
void Run(const std::string& group, const std::string& test);
void RunBaseline(const std::string& x);
void RunTest(const std::string& x, const std::string& test);
}
}
#endif
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
John Farrier is a professional C++ software engineer that specializes in modeling, simulation, and architecture development.
Specialties:
LVC Modeling & Simulation
Software Engineering, C++11, C++98, C, C#, FORTRAN, Python
Software Performance Optimization
Software Requirements Development
Technical Project and Team Leadership