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.
|
This is used to apply/query storage data for multiple component types. More...
#include "timemory/manager/manager.hpp"
Public Types | |
using | base_type = filtered_get_storage< mpl::implemented_t< Types... > > |
Static Public Member Functions | |
static void | initialize (pointer_t _manager={}) |
static std::string | serialize (pointer_t _manager={}, const enum_set_t &={}) |
static std::string | serialize (const enum_set_t &_types) |
static void | clear (pointer_t _manager={}, const enum_set_t &={}) |
static void | clear (const enum_set_t &_types) |
static void | print (pointer_t _manager={}, const enum_set_t &={}) |
static void | print (const enum_set_t &_types) |
static uint64_t | size (pointer_t _manager={}) |
static enum_map_t< uint64_t > | size (pointer_t _manager, const enum_set_t &) |
static enum_map_t< uint64_t > | size (const enum_set_t &_types) |
This is used to apply/query storage data for multiple component types.
Definition at line 272 of file manager.hpp.
using tim::manager::get_storage< Types >::base_type = filtered_get_storage<mpl::implemented_t<Types...> > |
Definition at line 274 of file manager.hpp.
|
inlinestaticinherited |
Definition at line 234 of file manager.hpp.
|
staticinherited |
Definition at line 675 of file manager.hpp.
|
staticinherited |
Definition at line 635 of file manager.hpp.
|
inlinestaticinherited |
Definition at line 239 of file manager.hpp.
|
staticinherited |
Definition at line 689 of file manager.hpp.
|
inlinestaticinherited |
Definition at line 229 of file manager.hpp.
|
staticinherited |
Definition at line 648 of file manager.hpp.
|
inlinestaticinherited |
Definition at line 244 of file manager.hpp.
|
staticinherited |
Definition at line 718 of file manager.hpp.
|
staticinherited |
Definition at line 703 of file manager.hpp.