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.
|
Go to the source code of this file.
Classes | |
struct | tim::component::skeleton::base |
Namespaces | |
namespace | tim |
namespace | tim::component |
namespace | tim::component::skeleton |
These provide fake types for heavyweight types w.r.t. templates. In general, if a component is templated or contains a lot of code, create a skeleton and in timemory/components/types.hpp use an #ifdef to provide the skeleton instead. Also, make sure the component file is not directly included. If the type uses callbacks, emulate the callbacks here.
Definition in file skeletons.hpp.
struct tim::component::skeleton::base |
Definition at line 46 of file skeletons.hpp.