gem5
v20.1.0.0
|
#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 1961 of file statistics.hh.
|
inline |
Definition at line 2074 of file statistics.hh.
|
inline |
Definition at line 2078 of file statistics.hh.
|
inlineprotected |
Definition at line 2070 of file statistics.hh.
References Stats::DistProxy< Stat >::index, and Stats::DistProxy< Stat >::stat.
Referenced by Stats::DistProxy< Stat >::sample(), and Stats::DistProxy< Stat >::zero().
|
inlineprotected |
Definition at line 2071 of file statistics.hh.
References Stats::DistProxy< Stat >::index, and Stats::DistProxy< Stat >::stat.
|
inline |
Definition at line 2083 of file statistics.hh.
References Stats::DistProxy< Stat >::index, ArmISA::sp, and Stats::DistProxy< Stat >::stat.
|
inline |
|
inline |
Definition at line 2093 of file statistics.hh.
References Stats::DistProxy< Stat >::data(), ArmISA::n, and ArmISA::v.
|
inline |
Definition at line 2099 of file statistics.hh.
|
inline |
Definition at line 2105 of file statistics.hh.
References Stats::DistProxy< Stat >::data().
|
private |
Definition at line 2067 of file statistics.hh.
Referenced by Stats::DistProxy< Stat >::data(), and Stats::DistProxy< Stat >::operator=().
|
private |
Definition at line 2066 of file statistics.hh.
Referenced by Stats::DistProxy< Stat >::data(), and Stats::DistProxy< Stat >::operator=().