38 #include "timemory/components/allinea/backends.hpp"
55 :
public base<allinea_map, void>
66 static void global_init() { backend::allinea::stop_sampling(); }
72 if(tracker_type::m_tot == 0)
73 backend::allinea::start_sampling();
79 if(tracker_type::m_tot == 0)
80 backend::allinea::stop_sampling();
Declare the allinea component types.
void stop(TupleT< Tp... > &obj, Args &&... args)
void start(TupleT< Tp... > &obj, Args &&... args)
Inherit from this policy to add reference counting support. Useful if you want to turn a global setti...
tim::mpl::apply< std::string > string
Controls the AllineaMap sampling profiler.
static std::string description()
static void global_finalize()
static std::string label()
static void global_init()