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.
|
#include "timemory/operations/types/get.hpp"
Public Types | |
using | type = Tp |
using | data_type = std::tuple< std::string, decltype(std::declval< type >().get())> |
Public Member Functions | |
get_labeled_data (const type &obj, data_type &dst) | |
template<typename Dp , typename... Args> | |
get_labeled_data (const type &obj, Dp &dst, Args &&... args) | |
data_type | operator() (const type &_obj) |
using tim::operation::get_labeled_data< Tp >::data_type = std::tuple<std::string, decltype(std::declval<type>().get())> |
using tim::operation::get_labeled_data< Tp >::type = Tp |
|
inline |
|
inline |
|
inline |
Definition at line 195 of file get.hpp.