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.
tim::component::cupti_counters Member List

This is the complete list of members for tim::component::cupti_counters, including all inherited members.

array_t typedeftim::component::cupti_counters
base_type typedeftim::component::cupti_counters
cleanup()tim::component::cupti_countersinlinestatic
configure()tim::component::cupti_countersinlinestatic
configure(int device, const strvec_t &events, const strvec_t &metrics={})tim::component::cupti_countersinlinestatic
cupti_counters()tim::component::cupti_countersinline
cupti_counters(const cupti_counters &)=defaulttim::component::cupti_counters
cupti_counters(cupti_counters &&) noexcept=defaulttim::component::cupti_counters
description()tim::component::cupti_countersinlinestatic
description_array()tim::component::cupti_countersinlinestatic
device_func_t typedeftim::component::cupti_counters
display_unit()tim::component::cupti_countersinlinestatic
display_unit_array()tim::component::cupti_countersinlinestatic
entry_type typedeftim::component::cupti_counters
event_func_t typedeftim::component::cupti_counters
extra_serialization(Archive &ar)tim::component::cupti_countersinlinestatic
get() consttim::component::cupti_countersinline
get_device()tim::component::cupti_countersinlinestatic
get_device_initializer()tim::component::cupti_countersinlinestatic
get_display() consttim::component::cupti_countersinline
get_event_initializer()tim::component::cupti_countersinlinestatic
get_events()tim::component::cupti_countersinlinestatic
get_initializer()tim::component::cupti_countersinlinestatic
get_initializer_t typedeftim::component::cupti_counters
get_labels()tim::component::cupti_countersinlinestatic
get_metric_initializer()tim::component::cupti_countersinlinestatic
get_metrics()tim::component::cupti_countersinlinestatic
get_opaque(Args &&...)tim::component::empty_baseinlinestatic
get_profiler()tim::component::cupti_countersinlinestatic
get_secondary() consttim::component::cupti_countersinline
global_finalize()tim::component::cupti_countersinlinestatic
global_init()tim::component::cupti_countersinlinestatic
kernel_data_t typedeftim::component::cupti_counters
kernel_results_t typedeftim::component::cupti_counters
label()tim::component::cupti_countersinlinestatic
label_array()tim::component::cupti_countersinlinestatic
metric_func_t typedeftim::component::cupti_counters
operator+=(const this_type &rhs)tim::component::cupti_countersinline
operator+=(const results_t &rhs)tim::component::cupti_countersinline
operator-=(const this_type &rhs)tim::component::cupti_countersinline
operator=(const cupti_counters &rhs)tim::component::cupti_countersinline
operator=(cupti_counters &&) noexcept=defaulttim::component::cupti_counters
precisiontim::component::cupti_countersstatic
profptr_t typedeftim::component::cupti_counters
record()tim::component::cupti_countersinlinestatic
results_t typedeftim::component::cupti_counters
secondary_type typedeftim::component::cupti_counters
serialize(Archive &ar, const unsigned int)tim::component::cupti_countersinline
size_type typedeftim::component::cupti_counters
start()tim::component::cupti_countersinline
stop()tim::component::cupti_countersinline
storage_type typedeftim::component::empty_base
string_t typedeftim::component::cupti_counters
strvec_t typedeftim::component::cupti_counters
this_type typedeftim::component::cupti_counters
tuple_type typedeftim::component::cupti_counters
unit()tim::component::cupti_countersinlinestatic
unit_array()tim::component::cupti_countersinlinestatic
value_type typedeftim::component::cupti_counters
widthtim::component::cupti_countersstatic
~cupti_counters()=defaulttim::component::cupti_counters