Manak
2.0.0
|
Go to the source code of this file.
Macros | |
#define | _MANAK_AUTO_BENCHMARK_CASE_TIS(Name, Library, Tol, Iter, SP) _MANAK_AUTO_CASE_TIS(BenchmarkCase, Name, Library, Tol, Iter, SP) |
MANAK AUTO BENCHMARK MACRO. More... | |
#define | _MANAK_AUTO_GROUP_BENCHMARK_CASE_TIS(Name, Lib, Tol, Iter, SP) _MANAK_AUTO_GROUP_CASE_TIS(BenchmarkCase, Name, Lib, Tol, Iter, SP) |
MANAK AUTO GROUP BENCHMARK CASE MACRO. More... | |
#define | _MANAK_BENCHMARK_CASE_TIS(Name, Library, Function, Tol, Iter, SP) _MANAK_CASE_TIS(BenchmarkCase, Name, Library, Function, Tol, Iter, SP) |
MANAK BENCHMARK MACRO. More... | |
#define | _MANAK_CREATE_BENCHMARK_WITH_TEMPLATE_TIS(Name, Lib, Fun, Tol, Iter, SP) _MANAK_CREATE_WITH_TEMPLATE_TIS(BenchmarkCase, Name, Lib, Fun, Tol, Iter, SP) |
MANAK CREATE BENCHMARK WITH TEMPLATE MACRO. More... | |
#define | _MANAK_CREATE_GROUP_BENCHMARK_WITH_TEMPLATE_TIS(Name, Lib, Fun, Tol, Iter, SP) _MANAK_CREATE_GROUP_WITH_TEMPLATE_TIS(BenchmarkCase, Name, Lib, Fun, Tol, Iter, SP) |
MANAK CREATE GROUP BENCHMARK WITH TEMPLATE MACRO. More... | |
#define | _MANAK_GROUP_BENCHMARK_CASE_TIS(Name, Lib, Fun, Tol, Iter, SP) _MANAK_GROUP_CASE_TIS(BenchmarkCase, Name, Lib, Fun, Tol, Iter, SP) |
MANAK GROUP BENCHMARK CASE MACRO. More... | |
#define | MEASURE(Code) |
ADD MODULE APPROPRIATE MACROS. More... | |
#define _MANAK_AUTO_BENCHMARK_CASE_TIS | ( | Name, | |
Library, | |||
Tol, | |||
Iter, | |||
SP | |||
) | _MANAK_AUTO_CASE_TIS(BenchmarkCase, Name, Library, Tol, Iter, SP) |
MANAK AUTO BENCHMARK MACRO.
Definition at line 12 of file manak_benchmark_macros.hpp.
#define _MANAK_AUTO_GROUP_BENCHMARK_CASE_TIS | ( | Name, | |
Lib, | |||
Tol, | |||
Iter, | |||
SP | |||
) | _MANAK_AUTO_GROUP_CASE_TIS(BenchmarkCase, Name, Lib, Tol, Iter, SP) |
MANAK AUTO GROUP BENCHMARK CASE MACRO.
Definition at line 33 of file manak_benchmark_macros.hpp.
#define _MANAK_BENCHMARK_CASE_TIS | ( | Name, | |
Library, | |||
Function, | |||
Tol, | |||
Iter, | |||
SP | |||
) | _MANAK_CASE_TIS(BenchmarkCase, Name, Library, Function, Tol, Iter, SP) |
MANAK BENCHMARK MACRO.
Definition at line 5 of file manak_benchmark_macros.hpp.
#define _MANAK_CREATE_BENCHMARK_WITH_TEMPLATE_TIS | ( | Name, | |
Lib, | |||
Fun, | |||
Tol, | |||
Iter, | |||
SP | |||
) | _MANAK_CREATE_WITH_TEMPLATE_TIS(BenchmarkCase, Name, Lib, Fun, Tol, Iter, SP) |
MANAK CREATE BENCHMARK WITH TEMPLATE MACRO.
Definition at line 19 of file manak_benchmark_macros.hpp.
#define _MANAK_CREATE_GROUP_BENCHMARK_WITH_TEMPLATE_TIS | ( | Name, | |
Lib, | |||
Fun, | |||
Tol, | |||
Iter, | |||
SP | |||
) | _MANAK_CREATE_GROUP_WITH_TEMPLATE_TIS(BenchmarkCase, Name, Lib, Fun, Tol, Iter, SP) |
MANAK CREATE GROUP BENCHMARK WITH TEMPLATE MACRO.
Definition at line 40 of file manak_benchmark_macros.hpp.
#define _MANAK_GROUP_BENCHMARK_CASE_TIS | ( | Name, | |
Lib, | |||
Fun, | |||
Tol, | |||
Iter, | |||
SP | |||
) | _MANAK_GROUP_CASE_TIS(BenchmarkCase, Name, Lib, Fun, Tol, Iter, SP) |
MANAK GROUP BENCHMARK CASE MACRO.
Definition at line 26 of file manak_benchmark_macros.hpp.
#define MEASURE | ( | Code | ) |
ADD MODULE APPROPRIATE MACROS.
MEASURE MACRO
Definition at line 59 of file manak_benchmark_macros.hpp.