timemory 3.3.0
Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.
macros.hpp File Reference
+ Include dependency graph for macros.hpp:

Go to the source code of this file.

Macros

#define TIMEMORY_PERFETTO_CATEGORY_NAME(TYPE, NAME)
 

Macro Definition Documentation

◆ TIMEMORY_PERFETTO_CATEGORY_NAME

#define TIMEMORY_PERFETTO_CATEGORY_NAME (   TYPE,
  NAME 
)
Value:
namespace tim \
{ \
namespace trait \
{ \
template <> \
struct perfetto_category<TYPE> \
{ \
static constexpr auto value = NAME; \
}; \
} \
}
Definition: kokkosp.cpp:39

Definition at line 30 of file macros.hpp.