|
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"
Collaboration diagram for tim::operation::get_labeled_data< Tp >: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.