|
gem5
v21.2.1.1
|
#include <statistics.hh>
Public Member Functions | |
| DistProxy (Stat &s, off_type i) | |
| DistProxy (const DistProxy &sp) | |
| const DistProxy & | operator= (const DistProxy &sp) |
| template<typename U > | |
| void | sample (const U &v, int n=1) |
| size_type | size () const |
| bool | zero () const |
| void | reset () |
| Proxy has no state. More... | |
Protected Member Functions | |
| Stat::Storage * | data () |
| const Stat::Storage * | data () const |
Private Attributes | |
| Stat & | stat |
| off_type | index |
Definition at line 1364 of file statistics.hh.
|
inline |
Definition at line 1471 of file statistics.hh.
|
inline |
Definition at line 1475 of file statistics.hh.
|
inlineprotected |
Definition at line 1467 of file statistics.hh.
References gem5::statistics::DistProxy< Stat >::index, and gem5::statistics::DistProxy< Stat >::stat.
Referenced by gem5::statistics::DistProxy< Stat >::sample(), and gem5::statistics::DistProxy< Stat >::zero().
|
inlineprotected |
Definition at line 1468 of file statistics.hh.
References gem5::statistics::DistProxy< Stat >::index, and gem5::statistics::DistProxy< Stat >::stat.
|
inline |
Definition at line 1480 of file statistics.hh.
References gem5::statistics::DistProxy< Stat >::index, gem5::ArmISA::sp, and gem5::statistics::DistProxy< Stat >::stat.
|
inline |
|
inline |
Definition at line 1490 of file statistics.hh.
References gem5::statistics::DistProxy< Stat >::data(), gem5::ArmISA::n, and gem5::ArmISA::v.
|
inline |
Definition at line 1496 of file statistics.hh.
|
inline |
Definition at line 1502 of file statistics.hh.
References gem5::statistics::DistProxy< Stat >::data().
|
private |
Definition at line 1464 of file statistics.hh.
Referenced by gem5::statistics::DistProxy< Stat >::data(), and gem5::statistics::DistProxy< Stat >::operator=().
|
private |
Definition at line 1463 of file statistics.hh.
Referenced by gem5::statistics::DistProxy< Stat >::data(), and gem5::statistics::DistProxy< Stat >::operator=().