1 #ifndef jb_testing_microbenchmark_config_hpp 2 #define jb_testing_microbenchmark_config_hpp 36 #endif // jb_testing_microbenchmark_config_hpp jb::config_attribute< microbenchmark_config, int > iterations
jb::config_attribute< microbenchmark_config, int > size
jb::config_attribute< microbenchmark_config, bool > reconfigure_thread
jb::config_attribute< microbenchmark_config, std::string > test_case
Base class for all configuration objects.
jb::config_attribute< microbenchmark_config, bool > verbose
config_object_constructors(microbenchmark_config)
jb::config_attribute< microbenchmark_config, thread_config > thread
Helper class to easily define configuration attributes.
Configure a micro-benchmark.
jb::config_attribute< microbenchmark_config, std::string > prefix
microbenchmark_config()
Default constructor.
jb::config_attribute< microbenchmark_config, int > warmup_iterations
The top-level namespace for the JayBeams library.