|
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.
|
This is the complete list of members for tim::source_location, including all inherited members.
| compute_data(const char *_func) | tim::source_location | inlineprotected |
| compute_data(const char *_func, int _line, const char *_fname, bool shorten) | tim::source_location | inlineprotected |
| get_captured(ArgsT &&... _args) | tim::source_location | inline |
| get_captured() const | tim::source_location | inline |
| get_captured(ArgsT &&...) | tim::source_location | inline |
| get_captured_inline(const mode &_mode, const char *_func, int _line, const char *_fname, ArgsT &&... _args) | tim::source_location | inlinestatic |
| join_type typedef | tim::source_location | |
| mode enum name | tim::source_location | |
| operator=(const source_location &)=delete | tim::source_location | |
| operator=(source_location &&)=default | tim::source_location | |
| result_type typedef | tim::source_location | |
| source_location(const mode &_mode, const char *_func, int _line, const char *_fname, ArgsT &&...) | tim::source_location | inline |
| source_location(const mode &_mode, const char *_func, int _line, const char *_fname, ArgsT &&... _args) | tim::source_location | inline |
| source_location()=delete | tim::source_location | |
| source_location(const source_location &)=delete | tim::source_location | |
| source_location(source_location &&)=default | tim::source_location | |
| ~source_location()=default | tim::source_location |