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 concept designates that is safe to perform a static_cast<Lhs>(rhs)
where needed. This is primarily used in the tim::component::data_tracker where data_tracker<unsigned int, ...>
might be provided another integral type, such as int
.
More...
#include "timemory/mpl/concepts.hpp"
Static Public Attributes | |
static constexpr bool | value |
This concept designates that is safe to perform a static_cast<Lhs>(rhs)
where needed. This is primarily used in the tim::component::data_tracker where data_tracker<unsigned int, ...>
might be provided another integral type, such as int
.
Lhs | the provided type |
Rhs | the target type |
Definition at line 487 of file concepts.hpp.
|
staticconstexpr |
Definition at line 489 of file concepts.hpp.