Image Component Library (ICL)
|
Go to the source code of this file.
Classes | |
class | icl::utils::StackTimer |
Tool for benchmarking method calls. More... | |
class | icl::utils::StackTimer::StackTimerNotifier |
StackTimerNotifier constructor, USE BENCHMARK_THIS_FUNCTION-MACRO instead. More... | |
Namespaces | |
namespace | icl |
The ICL-namespace. | |
namespace | icl::utils |
Defines | |
#define | BENCHMARK_THIS_SECTION(SECTION_NAME) |
#define | BENCHMARK_THIS_FUNCTION |
#define | BENCHMARK_THIS_FUNCTION_LITE |
#define BENCHMARK_THIS_FUNCTION |
static icl::utils::StackTimer::StackTimerNotifier __notifier(__FUNCTION__); \ icl::utils::StackTimer __stacktimer(&__notifier);
#define BENCHMARK_THIS_FUNCTION_LITE |
static icl::utils::StackTimer::StackTimerNotifier __notifier(__FUNCTION__,0,0,0,0); \ icl::utils::StackTimer __stacktimer(&__notifier);
#define BENCHMARK_THIS_SECTION | ( | SECTION_NAME | ) |
static icl::utils::StackTimer::StackTimerNotifier __notifier(#SECTION_NAME); \ icl::utils::StackTimer __stacktimer(&__notifier);