MySQL 9.3.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
entity.h File Reference
#include <atomic>
#include <cassert>
#include <shared_mutex>

Go to the source code of this file.

Classes

class  mrs::observability::Common
 
class  mrs::observability::Entity
 
class  mrs::observability::EntityWithId< counter_id >
 
class  mrs::observability::EntityCounter< counter_id >
 
class  mrs::observability::EntityCounterNotResetable< counter_id >
 
class  mrs::observability::EntityAverageInt< counter_id >
 

Namespaces

namespace  mrs
 
namespace  mrs::observability
 

Typedefs

template<uint64_t counter_id>
using mrs::Counter = observability::EntityCounter< counter_id >
 
template<uint64_t counter_id>
using mrs::Average = observability::EntityAverageInt< counter_id >