cds  2.3.2
cds::intrusive::feldman_hashset::stat< EventCounter > Struct Template Reference

FeldmanHashSet internal statistics More...

#include <cds/intrusive/details/feldman_hashset_base.h>

Public Types

typedef EventCounter event_counter
 Event counter type.
 

Data Fields

event_counter m_nInsertSuccess
 Number of success insert() operations.
 
event_counter m_nInsertFailed
 Number of failed insert() operations.
 
event_counter m_nInsertRetry
 Number of attempts to insert new item.
 
event_counter m_nUpdateNew
 Number of new item inserted for update()
 
event_counter m_nUpdateExisting
 Number of existing item updates.
 
event_counter m_nUpdateFailed
 Number of failed update() call.
 
event_counter m_nUpdateRetry
 Number of attempts to update the item.
 
event_counter m_nEraseSuccess
 Number of successful erase(), unlink(), extract() operations.
 
event_counter m_nEraseFailed
 Number of failed erase(), unlink(), extract() operations.
 
event_counter m_nEraseRetry
 Number of attempts to erase() an item.
 
event_counter m_nFindSuccess
 Number of successful find() and get() operations.
 
event_counter m_nFindFailed
 Number of failed find() and get() operations.
 
event_counter m_nExpandNodeSuccess
 Number of succeeded attempts converting data node to array node.
 
event_counter m_nExpandNodeFailed
 Number of failed attempts converting data node to array node.
 
event_counter m_nSlotChanged
 Number of array node slot changing by other thread during an operation.
 
event_counter m_nSlotConverting
 Number of events when we encounter a slot while it is converting to array node.
 
event_counter m_nArrayNodeCount
 Number of array nodes.
 
event_counter m_nHeight
 Current height of the tree.
 

Detailed Description

template<typename EventCounter = cds::atomicity::event_counter>
struct cds::intrusive::feldman_hashset::stat< EventCounter >

FeldmanHashSet internal statistics


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:43 by Doxygen 1.8.13