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::trait::report< T > Member List

This is the complete list of members for tim::trait::report< T >, including all inherited members.

COUNT enum valuetim::trait::report< T >
count()tim::trait::report< T >inlinestatic
count(bool val)tim::trait::report< T >inlinestatic
DEPTH enum valuetim::trait::report< T >
depth()tim::trait::report< T >inlinestatic
depth(bool val)tim::trait::report< T >inlinestatic
field enum nametim::trait::report< T >
FIELDS_END enum valuetim::trait::report< T >
get(short idx)tim::trait::report< T >inlinestatic
MAX enum valuetim::trait::report< T >
max()tim::trait::report< T >inlinestatic
max(bool val)tim::trait::report< T >inlinestatic
MEAN enum valuetim::trait::report< T >
mean()tim::trait::report< T >inlinestatic
mean(bool val)tim::trait::report< T >inlinestatic
metric()tim::trait::report< T >inlinestatic
metric(bool val)tim::trait::report< T >inlinestatic
METRIC enum valuetim::trait::report< T >
MIN enum valuetim::trait::report< T >
min()tim::trait::report< T >inlinestatic
min(bool val)tim::trait::report< T >inlinestatic
SELF enum valuetim::trait::report< T >
self()tim::trait::report< T >inlinestatic
self(bool val)tim::trait::report< T >inlinestatic
set(short idx, bool val)tim::trait::report< T >inlinestatic
stats()tim::trait::report< T >inlinestatic
stats(bool val)tim::trait::report< T >inlinestatic
STATS enum valuetim::trait::report< T >
STDDEV enum valuetim::trait::report< T >
stddev()tim::trait::report< T >inlinestatic
stddev(bool val)tim::trait::report< T >inlinestatic
sum()tim::trait::report< T >inlinestatic
sum(bool val)tim::trait::report< T >inlinestatic
SUM enum valuetim::trait::report< T >
UNITS enum valuetim::trait::report< T >
units()tim::trait::report< T >inlinestatic
units(bool val)tim::trait::report< T >inlinestatic
value_type typedeftim::trait::report< T >
VARIANCE enum valuetim::trait::report< T >
variance()tim::trait::report< T >inlinestatic
variance(bool val)tim::trait::report< T >inlinestatic