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.
utility Directory Reference
+ Directory dependency graph for utility:

Directories

directory  bits
 

Files

file  argparse.cpp [code]
 
file  argparse.hpp [code]
 
file  backtrace.hpp [code]
 
file  bit_flags.hpp [code]
 
file  conditional.hpp [code]
 
file  declaration.hpp [code]
 The declaration for the types for utility without definitions.
 
file  delimit.hpp [code]
 
file  demangle.cpp [code]
 
file  demangle.hpp [code]
 
file  filepath.hpp [code]
 
file  launch_process.cpp [code]
 
file  launch_process.hpp [code]
 
file  locking.hpp [code]
 
file  macros.hpp [code]
 
file  mangler.hpp [code]
 
file  md5.cpp [code]
 
file  md5.hpp [code]
 
file  popen.cpp [code]
 
file  popen.hpp [code]
 
file  serializer.hpp [code]
 
file  signals.hpp [code]
 
file  singleton.hpp [code]
 
file  socket.hpp [code]
 
file  testing.hpp [code]
 
file  transient_function.hpp [code]
 
file  type_id.hpp [code]
 
file  types.hpp [code]
 
file  utility.cpp [code]
 
file  utility.hpp [code]