cds  2.3.2
cds::sync::pool_monitor_traits::stat< Counter > Struct Template Reference

Monitor's internal statistics, used if Stat template parameter is true. More...

#include <cds/sync/pool_monitor.h>

Public Types

typedef Counter event_counter
 measure type
 

Data Fields

event_counter m_nLockCount
 Number of monitor lock() call.
 
event_counter m_nUnlockCount
 Number of monitor unlock() call.
 
event_counter m_nMaxLocked
 Max number of simuntaneously locked mutexes.
 
event_counter m_nLockContention
 Number of lock() contenton.
 
event_counter m_nUnlockContention
 Number of unlock() contention.
 
event_counter m_nLockAllocation
 Number of the lock allocation from the pool.
 
event_counter m_nLockDeallocation
 Number of the lock deallocation.
 
event_counter m_nMaxAllocated
 Max number of sumultaneously allocated mutexes.
 

Detailed Description

template<typename Counter = cds::atomicity::event_counter>
struct cds::sync::pool_monitor_traits::stat< Counter >

Monitor's internal statistics, used if Stat template parameter is true.


The documentation for this struct was generated from the following file:

cds 2.3.2 Developed by Maxim Khizhinsky aka khizmax and other contributors 2007 - 2017
Autogenerated Sun Dec 31 2017 12:10:54 by Doxygen 1.8.13