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/general/source_location.hpp"
Public Member Functions | |
const result_type & | get () const |
const std::string & | get_id () const |
const hash_value_t & | get_hash () const |
captured (result_type _result) | |
Friends | |
class | source_location |
Definition at line 108 of file source_location.hpp.
|
inlineexplicit |
Definition at line 115 of file source_location.hpp.
|
inline |
Definition at line 111 of file source_location.hpp.
|
inline |
Definition at line 113 of file source_location.hpp.
Referenced by tim::bundle< Tag, BundleT, TupleT >::rekey(), tim::lightweight_tuple< Types >::rekey(), and tim::bundle< Tag, BundleT, TupleT >::set_prefix().
|
inline |
Definition at line 112 of file source_location.hpp.
|
friend |
Definition at line 122 of file source_location.hpp.