CernVM-FS  2.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RamCacheManager::Counters Struct Reference

#include <cache_ram.h>

Collaboration diagram for RamCacheManager::Counters:

Public Member Functions

 Counters (perf::StatisticsTemplate statistics)
 

Public Attributes

perf::Countern_getsize
 
perf::Countern_close
 
perf::Countern_pread
 
perf::Countern_dup
 
perf::Countern_readahead
 
perf::Countern_starttxn
 
perf::Countern_write
 
perf::Countern_reset
 
perf::Countern_aborttxn
 
perf::Countern_committxn
 
perf::Countern_enfile
 
perf::Countern_openregular
 
perf::Countern_openvolatile
 
perf::Countern_openmiss
 
perf::Countern_overrun
 
perf::Countern_full
 
perf::Countern_realloc
 

Detailed Description

Definition at line 46 of file cache_ram.h.

Constructor & Destructor Documentation

RamCacheManager::Counters::Counters ( perf::StatisticsTemplate  statistics)
inlineexplicit

Definition at line 65 of file cache_ram.h.

Here is the call graph for this function:

Member Data Documentation

perf::Counter* RamCacheManager::Counters::n_aborttxn

Definition at line 55 of file cache_ram.h.

Referenced by RamCacheManager::AbortTxn(), and Counters().

perf::Counter* RamCacheManager::Counters::n_close

Definition at line 48 of file cache_ram.h.

Referenced by RamCacheManager::Close(), and Counters().

perf::Counter* RamCacheManager::Counters::n_committxn

Definition at line 56 of file cache_ram.h.

Referenced by RamCacheManager::CommitTxn(), Counters(), and RamCacheManager::OpenFromTxn().

perf::Counter* RamCacheManager::Counters::n_dup

Definition at line 50 of file cache_ram.h.

Referenced by Counters(), and RamCacheManager::Dup().

perf::Counter* RamCacheManager::Counters::n_enfile

Definition at line 57 of file cache_ram.h.

Referenced by RamCacheManager::AddFd(), and Counters().

perf::Counter* RamCacheManager::Counters::n_full

Definition at line 62 of file cache_ram.h.

Referenced by RamCacheManager::CommitToKvStore(), and Counters().

perf::Counter* RamCacheManager::Counters::n_getsize

Definition at line 47 of file cache_ram.h.

Referenced by Counters(), and RamCacheManager::GetSize().

perf::Counter* RamCacheManager::Counters::n_openmiss

Definition at line 60 of file cache_ram.h.

Referenced by Counters(), and RamCacheManager::DoOpen().

perf::Counter* RamCacheManager::Counters::n_openregular

Definition at line 58 of file cache_ram.h.

Referenced by Counters(), and RamCacheManager::DoOpen().

perf::Counter* RamCacheManager::Counters::n_openvolatile

Definition at line 59 of file cache_ram.h.

Referenced by Counters(), and RamCacheManager::DoOpen().

perf::Counter* RamCacheManager::Counters::n_overrun

Definition at line 61 of file cache_ram.h.

Referenced by RamCacheManager::CommitToKvStore(), and Counters().

perf::Counter* RamCacheManager::Counters::n_pread

Definition at line 49 of file cache_ram.h.

Referenced by Counters(), and RamCacheManager::Pread().

perf::Counter* RamCacheManager::Counters::n_readahead

Definition at line 51 of file cache_ram.h.

Referenced by Counters(), and RamCacheManager::Readahead().

perf::Counter* RamCacheManager::Counters::n_realloc

Definition at line 63 of file cache_ram.h.

Referenced by Counters(), and RamCacheManager::Write().

perf::Counter* RamCacheManager::Counters::n_reset

Definition at line 54 of file cache_ram.h.

Referenced by Counters(), and RamCacheManager::Reset().

perf::Counter* RamCacheManager::Counters::n_starttxn

Definition at line 52 of file cache_ram.h.

Referenced by Counters(), and RamCacheManager::StartTxn().

perf::Counter* RamCacheManager::Counters::n_write

Definition at line 53 of file cache_ram.h.

Referenced by Counters(), and RamCacheManager::Write().


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