gem5  v22.1.0.0
Namespaces | Macros | Functions
stats.cc File Reference
#include "pybind11/pybind11.h"
#include "pybind11/stl.h"
#include "base/statistics.hh"
#include "base/stats/text.hh"
#include "config/have_hdf5.hh"
#include "sim/stat_control.hh"
#include "sim/stat_register.hh"

Go to the source code of this file.

Namespaces

 gem5
 Reference material can be found at the JEDEC website: UFS standard http://www.jedec.org/standards-documents/results/jesd220 UFS HCI specification http://www.jedec.org/standards-documents/results/jesd223.
 
 gem5::statistics
 

Macros

#define TRY_CAST(T)
 

Functions

static const py::object gem5::cast_stat_info (const statistics::Info *info)
 
 gem5::GEM5_DEPRECATED_NAMESPACE (Stats, statistics)
 
void gem5::statistics::pythonDump ()
 
void gem5::statistics::pythonReset ()
 
void gem5::pybind_init_stats (py::module_ &m_native)
 

Macro Definition Documentation

◆ TRY_CAST

#define TRY_CAST (   T)
Value:
do { \
auto _stat = dynamic_cast<const T *>(info); \
if (_stat) \
return py::cast(_stat); \
} while (0)

Generated on Wed Dec 21 2022 10:22:54 for gem5 by doxygen 1.9.1