4#ifndef _Stroika_Foundation_Cache_Statistics_h_
5#define _Stroika_Foundation_Cache_Statistics_h_ 1
7#include "Stroika/Foundation/StroikaPreComp.h"
17namespace Stroika::Foundation::Cache::Statistics {
28 void IncrementHits ();
29 void IncrementMisses ();
36 atomic<unsigned int> fCachedCollected_Hits{};
37 atomic<unsigned int> fCachedCollected_Misses{};
46 void IncrementHits ();
47 void IncrementMisses ();
69#include "Statistics.inl"
conditional_t< qStroika_Foundation_Debug_AssertionsChecked, Stats_Basic, Stats_Null > StatsType_DEFAULT
String is like std::u32string, except it is much easier to use, often much more space efficient,...
static constexpr bool IsKeyedCache
nonvirtual Characters::String ToString() const
nonvirtual Characters::String ToString() const