|
MIRA
|
Macros and classes for profiling code. More...
#include <string>#include <map>#include <boost/optional.hpp>#include <thread/Thread.h>#include <thread/Spinlock.h>#include <platform/Types.h>#include <utils/Time.h>#include <utils/Singleton.h>
Go to the source code of this file.
Classes | |
| class | Profiler |
| The main Profiler class. More... | |
| struct | Profiler::Scope |
Namespaces | |
| mira | |
| specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec> | |
Macros | |
| #define | MIRA_PROFILE_BEGIN(id) |
| #define | MIRA_PROFILE_END(id) |
| #define | MIRA_PROFILE_SCOPE(id) |
| #define | MIRA_PROFILER_LEVEL 3 |
| #define | MIRA_PROFILE_BEGIN1(id) MIRA_PROFILE_BEGIN(id) |
| #define | MIRA_PROFILE_END1(id) MIRA_PROFILE_END(id) |
| #define | MIRA_PROFILE_SCOPE1(id) MIRA_PROFILE_SCOPE(id) |
| #define | MIRA_PROFILE_BEGIN2(id) MIRA_PROFILE_BEGIN(id) |
| #define | MIRA_PROFILE_END2(id) MIRA_PROFILE_END(id) |
| #define | MIRA_PROFILE_SCOPE2(id) MIRA_PROFILE_SCOPE(id) |
| #define | MIRA_PROFILE_BEGIN3(id) MIRA_PROFILE_BEGIN(id) |
| #define | MIRA_PROFILE_END3(id) MIRA_PROFILE_END(id) |
| #define | MIRA_PROFILE_SCOPE3(id) MIRA_PROFILE_SCOPE(id) |
| #define | __MIRA_PROFILE_BEGIN(id) |
| #define | _MIRA_PROFILE_BEGIN(id) __MIRA_PROFILE_BEGIN(id) |
| #define | __MIRA_PROFILE_END(id) |
| #define | _MIRA_PROFILE_END(id) __MIRA_PROFILE_END(id) |
| #define | __MIRA_PROFILE_SCOPE(id) |
| #define | _MIRA_PROFILE_SCOPE(id) __MIRA_PROFILE_SCOPE(id) |
Macros and classes for profiling code.
| #define MIRA_PROFILE_BEGIN | ( | id | ) |
| #define MIRA_PROFILE_END | ( | id | ) |
| #define MIRA_PROFILE_SCOPE | ( | id | ) |
| #define MIRA_PROFILER_LEVEL 3 |
| #define MIRA_PROFILE_BEGIN1 | ( | id | ) | MIRA_PROFILE_BEGIN(id) |
| #define MIRA_PROFILE_END1 | ( | id | ) | MIRA_PROFILE_END(id) |
| #define MIRA_PROFILE_SCOPE1 | ( | id | ) | MIRA_PROFILE_SCOPE(id) |
| #define MIRA_PROFILE_BEGIN2 | ( | id | ) | MIRA_PROFILE_BEGIN(id) |
| #define MIRA_PROFILE_END2 | ( | id | ) | MIRA_PROFILE_END(id) |
| #define MIRA_PROFILE_SCOPE2 | ( | id | ) | MIRA_PROFILE_SCOPE(id) |
| #define MIRA_PROFILE_BEGIN3 | ( | id | ) | MIRA_PROFILE_BEGIN(id) |
| #define MIRA_PROFILE_END3 | ( | id | ) | MIRA_PROFILE_END(id) |
| #define MIRA_PROFILE_SCOPE3 | ( | id | ) | MIRA_PROFILE_SCOPE(id) |
| #define __MIRA_PROFILE_BEGIN | ( | id | ) |
| #define _MIRA_PROFILE_BEGIN | ( | id | ) | __MIRA_PROFILE_BEGIN(id) |
| #define __MIRA_PROFILE_END | ( | id | ) |
| #define _MIRA_PROFILE_END | ( | id | ) | __MIRA_PROFILE_END(id) |
| #define __MIRA_PROFILE_SCOPE | ( | id | ) |
| #define _MIRA_PROFILE_SCOPE | ( | id | ) | __MIRA_PROFILE_SCOPE(id) |
1.8.14