hpx/cache/statistics/local_statistics.hpp
hpx/cache/statistics/local_statistics.hpp#
Defined in header hpx/cache/statistics/local_statistics.hpp.
See Public API for a list of names and headers that are part of the public HPX API.
-
namespace hpx
-
namespace util
-
namespace cache
-
namespace statistics#
-
class local_statistics : public hpx::util::cache::statistics::no_statistics#
Public Functions
-
local_statistics() = default#
-
inline void got_hit() noexcept#
The function got_hit will be called by a cache instance whenever a entry got touched.
-
inline void got_miss() noexcept#
The function got_miss will be called by a cache instance whenever a requested entry has not been found in the cache.
-
inline void got_insertion() noexcept#
The function got_insertion will be called by a cache instance whenever a new entry has been inserted.
-
inline void got_eviction() noexcept#
The function got_eviction will be called by a cache instance whenever an entry has been removed from the cache because a new inserted entry let the cache grow beyond its capacity.
-
inline void clear() noexcept#
Reset all statistics.
Private Members
-
local_statistics() = default#
-
class local_statistics : public hpx::util::cache::statistics::no_statistics#
-
namespace statistics#
-
namespace cache
-
namespace util