Processor Counter Monitor
Classes | Public Types | Public Member Functions | List of all members
pcm::CounterWidthExtender Class Reference

Classes

struct  AbstractRawCounter
 
struct  ClientImcCounter
 
struct  MBLCounter
 
struct  MBTCounter
 
struct  MsrHandleCounter
 

Public Types

typedef ClientImcCounter<&FreeRunningBWCounters::getImcReads > ClientImcReadsCounter
 
typedef ClientImcCounter<&FreeRunningBWCounters::getImcWrites > ClientImcWritesCounter
 
typedef ClientImcCounter<&FreeRunningBWCounters::getGtRequests > ClientGtRequestsCounter
 
typedef ClientImcCounter<&FreeRunningBWCounters::getIaRequests > ClientIaRequestsCounter
 
typedef ClientImcCounter<&FreeRunningBWCounters::getIoRequests > ClientIoRequestsCounter
 

Public Member Functions

 CounterWidthExtender (AbstractRawCounter *raw_counter_, uint64 counter_width_, uint32 watchdog_delay_ms_)
 
uint64 read ()
 
void reset ()
 

The documentation for this class was generated from the following files: