ug4
|
#include <ostream>
Go to the source code of this file.
Namespaces | |
ProfilerDummy | |
Macros | |
#define | CPU_FREQ_BEGIN_AUTO_END(name, file, line) |
#define | CPU_FREQ_END() |
#define | PROFILE_BEGIN(name) CPU_FREQ_BEGIN_AUTO_END(apn_##name, __FILE__, __LINE__); |
#define | PROFILE_BEGIN_GROUP(name, groups) PROFILE_BEGIN(name) |
#define | PROFILE_END() CPU_FREQ_END(); |
#define | PROFILE_END_(name) |
#define | PROFILE_FUNC() CPU_FREQ_BEGIN_AUTO_END(apn##__FUNCTION__, __FILE__, __LINE__); |
#define | PROFILE_FUNC_GROUP(groups) PROFILE_FUNC() |
#define | PROFILER_OUTPUT ProfilerDummy::Output |
#define | PROFILER_UPDATE ProfilerDummy::Update |
Functions | |
bool | ProfilerDummy::Output (const char *a=NULL) |
bool | ProfilerDummy::Output (std::ostream &a) |
void | ProfilerDummy::Update (float a=0.0f) |
#define CPU_FREQ_BEGIN_AUTO_END | ( | name, | |
file, | |||
line | |||
) |
#define CPU_FREQ_END | ( | ) |
#define PROFILE_BEGIN | ( | name | ) | CPU_FREQ_BEGIN_AUTO_END(apn_##name, __FILE__, __LINE__); |
#define PROFILE_BEGIN_GROUP | ( | name, | |
groups | |||
) | PROFILE_BEGIN(name) |
#define PROFILE_END | ( | ) | CPU_FREQ_END(); |
#define PROFILE_END_ | ( | name | ) |
#define PROFILE_FUNC | ( | ) | CPU_FREQ_BEGIN_AUTO_END(apn##__FUNCTION__, __FILE__, __LINE__); |
#define PROFILE_FUNC_GROUP | ( | groups | ) | PROFILE_FUNC() |
#define PROFILER_OUTPUT ProfilerDummy::Output |
#define PROFILER_UPDATE ProfilerDummy::Update |