32#include "timemory/components/allinea/backends.hpp"
54:
public base<allinea_map, void>
65 static void global_init() { backend::allinea::stop_sampling(); }
71 if(tracker_type::m_tot == 0)
72 backend::allinea::start_sampling();
78 if(tracker_type::m_tot == 0)
79 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()